* {
	margin : 0;
	padding : 0;
	left: 0px;
} 
body { 
background : #000000; 
font : 12px Verdana, Arial, sans-serif; 
color : #a9a9a9; 
} 
a, a:hover { 
text-decoration : underline; 
color : #f47b33; 
} 
a:hover { 
text-decoration : none; 
} 
.p { 
margin : 0; 
} 
.orange { 
color : #f47b33; 
} 
.green { 
color : #f47b33; 
} 
.print { 
margin : 0 0 0 10px; 
color : #ffffff; 
font : 28px bradley hand itc; 
text-align : left; 
font-weight : bold; 
letter-spacing : 2px; 
} 
#page { 
width : 790px; 
position : relative; 
height : 100%; 
padding : 0 8px 0 16px; 
margin : 0 auto; 
} 
#top { 
position : relative; 
padding : 10px 0 20px 0; 
left : -6px; 
top : -4px; 
} 
#name_part_1 { 
margin : 10px 0 0 80px; 
color : #ffffff; 
font : 72px tahoma; 
letter-spacing : 1px; 
} 
#name_part_2 { 
margin : 0 0 0 10px; 
color : #ffffff; 
font : 28px tahoma; 
text-align : left; 
font-weight : bold; 
letter-spacing : 1px; 
} 
#line { 
background : #ffffff none repeat scroll 0%; 
font-size : 0; 
height : 1px; 
margin-bottom : 10px; 
margin-top : 10px; 
clear : both; 
} 
#line2 { 
background : #ffffff none repeat scroll 0%; 
font-size : 0; 
height : 1px; 
margin-bottom : 10px; 
margin-top : 10px; 
clear : both; 
} 
#line3 { 
background : #ffffff none repeat scroll 0%; 
font-size : 0; 
height : 1px; 
margin-bottom : 10px; 
margin-top : 10px; 
clear : both; 
} 
#header { 
margin : 5px 0 10px 20px; 
font-size : 11px; 
letter-spacing : 3px; 
} 
#anim_line { 
background : #ffffff; 
font-size : 0; 
height : 2px; 
margin-top : 1px; 
margin-bottom : 10px; 
width : 570px; 
} 
object, embed { 
margin : -1px; 
} 
#left_col { 
width : 210px; 
float : left; 
} 
#left_col img { 
margin : 10px 0 0 10px; 
} 
#right_col { 
width : 570px; 
padding : 0 0 10px 10px; 
float : left; 
} 
h1 { 
font : 1.5em Verdana, Arial; 
border : 0 solid #3c3c3c; 
border-bottom : 1px; 
color : #3366cc; 
margin : 0 0 10px 0; 
padding-top : 5px; 
font-weight : bold; 
letter-spacing : -1px; 
} 
h2 { 
color : #8f9d4c; 
display : inline; 
font-weight : bold; 
font-size : 1.1em; 
padding-top : 3px; 
padding-bottom : 3px; 
} 
h3 { 
font : 1.3em Verdana, Arial; 
color : #f47b33; 
margin : 0 0 3px 0; 
padding-top : 5px; 
font-weight : bold; 
letter-spacing : -1px; 
}
img.highlight {
padding:1px;
border: 1px solid #45493E;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

img.highlight:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
} 
a.arrow_link, a.arrow_link:hover { 
background : transparent url(images/arrow.gif) no-repeat left; 
color : #8f9d4c; 
font-size : 1em; 
padding-left : 10px; 
padding-top : 3px; 
padding-bottom : 3px; 
} 
.bottom_left { 
background : #bccc9c url(images/r_left_bottom.gif) no-repeat 0% 100%; 
width : 250px; 
color : #fff; 
} 
.bottom_right { 
background : url(images/r_right_bottom.gif) no-repeat 100% 100%; 
} 
.top_left { 
background : url(images/r_left_top.gif) no-repeat 0% 0%; 
} 
.top_right { 
background : url(images/r_right_top.gif) no-repeat 100% 0%; 
padding : 10px; 
} 
.roundcont { 
width : 250px; 
background-color : #bccc9c; 
color : #fff; 
} 
.roundcont p { 
margin : 0 10px; 
} 
.roundtop { 
background : url(images/r_right_top.gif) no-repeat right top; 
} 
.roundbottom { 
background : url(images/r_right_bottom.gif) no-repeat right top; 
} 
img.corner { 
width : 15px; 
height : 15px; 
border : none; 
display : block !important ; 
} 
.news {
	width : 80%;
	font-family : Arial;
	font-size : 0.9em;
	margin-top : 10px;
	text-align : left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 10px;
} 
.news h1 { 
margin : 5px 0 5px 0; 
font-size : 1.3em; 
font-weight : normal; 
text-align : left; 
font-style : italic; 
} 
.right { 
float : right; 
padding-left : 10px; 
} 
.left { 
float : left; 
margin-right : 10px; 
} 
.justify { 
text-align : justify; 
} 
.blue { 
color : #669ac6; 
} 
.red { 
color : #8c2717; 
} 
.clearboth { 
clear : both; 
} 
.dottedline { 
width : 100%; 
border-top : 1px dotted #669ac6; 
margin : 10px 0 0 0; 
height : 0; 
} 
#resol { 
text-align : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
position : fixed; 
padding-left : 10px; 
width : 290px; 
top : 0; 
left : 1280px; 
margin : 0 auto; 
background : #bfc6d9; 
} 
li { 
background : transparent url(images/square.gif) no-repeat left; 
list-style-type : none; 
padding-left : 7px; 
} 
table { 
padding : 5px; 
border : 0; 
} 
form { 
border : 5px; 
padding : 5px; 
margin : 5px; 
} 
legend { 
color : #f47b33; 
font-size : 1.2em; 
} 
form label.text { 
display : block; 
float : left; 
width : 40%; 
text-align : right; 
margin : 5px 0 0 0; 
padding : 0.1em; 
} 
input.text, textarea.text, input.warning, textarea.warning { 
border-color : #dadada; 
border-style : solid; 
border-width : 1px; 
margin : 5px; 
width : 200px; 
} 
textarea.text { 
width : 200px; 
height : 80px; 
} 
.button { 
margin-top : 5px; 
border : 0 solid #ffffff; 
padding : 2px 15px 2px 15px; 
color : #ffffff; 
background-color : #3366cc; 
} 
.center { 
text-align : center; 
} 
#wrap { 
overflow : hidden; 
padding-bottom : 10px; 
} 
.bold { 
font-weight : bold; 
} 
#copyright { 
font-size : 1em; 
text-align : right; 
color : #d9d9d9; 
} 
#bottom_sponsored { 
width : 0; 
margin : 0 auto; 
font-size : 0; 
color : #ffffff; 
text-align : right; 
position : relative; 
bottom : 0; 
margin-top : 0; 
} 
#bottom_sponsored a { 
text-decoration : none; 
color : #ffffff; 
} 
#bottom_sponsored a { 
text-decoration : none; 
} 
#holder { 
position : absolute; 
top : 0; 
left : 0; 
width : 100%; 
} 
#copy { 
clear : both; 
height : 5em; 
position : absolute; 
bottom : 0; 
left : 0; 
border : none; 
width : 100%; 
} 
object, embed { 
margin : 0 !important ; 
} 
div.c1 { 
text-align : left; 
} 
#blueblock{
	width: 190px;
	border-right: 0px;
	padding: 0;
	margin-bottom: 0em;
	font-family: Arial;
	font-size: 14px;
	font-weight : bold;
	background-color: #000000;
	color: #ffffff;
}
* html #blueblock{ /*IE 6 only */
w\idth: 157px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}
#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#blueblock li {
border-bottom: 1px dotted #ffffff;
margin: 0;
}
#blueblock li a{
display: block;
padding: 5px 5px 8px 5px;
border-left: 0px;
border-right: 0px;
background-color: #000000;
color: #fff;
text-decoration: none;
width: 100%;
}
html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}
#blueblock li a:hover{
border-left: 0px ;
border-right: 0px ;
background-color: #000000;
color: #3366cc;
}
#social{ 
width: 150px;
border-right: 0px ;
padding: 0px 0px 0px 0px;
margin-bottom: 0em;
font-family: Arial;
font-size: 20px;
font-weight : bold; 
color: #ff0099;
text-align : right; 
} 
#footerRight{ 
position : relative; 
width: 300px;
border-right: 0px ;
margin : 0px 0 0px 20px;
margin-top: 0em;
font-family: Arial;
font-size: 10px;
font-weight : bold; 
color: #ff0099;
text-align : left; 
} 
#footernewsletter {
position : relative; 
width: 300px;
border-right: 0px ;
margin : 0px 0 0px 10px;
margin-top: 0em;
font-family: Arial;
font-size: 14px;
font-weight : bold; 
color: #ff0099;
text-align : left; 
}
#footernewsletter1
 {
position : relative; 
width: 290px;
border-right: 0px ;
margin : 0px 0px 0px 0px;
margin-top: 0em;
font-family: Arial;
font-size: 20px;
font-weight : bold; 
color: #ff0099;
text-align : right; }
#footernewsletter2 {
position : relative; 
width: 300px;
border-right: 0px ;
margin : 0px 0 0px 10px;
margin-top: 0em;
font-family: Arial;
font-size: 14px;
font-weight : bold; 
color: #ff0099;
text-align : left; 
}
