@charset "UTF-8";
/* CSS Document */

* {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#444;
}


body{
padding:0;
margin:0;
text-align:center;
background-color:#212121;
background-image:url(../i/bg.jpg);
background-repeat:repeat-x;
}


#page{
width:930px;
text-align:left;
margin:0px auto 10px;
background-image:url(../i/page.gif);
	}



#head{
height:110px;
background-image:url(../i/head.jpg);
background-color:#054DB4;
clear:both;
}


#nav{
height:30px;
background-color:#000;
background-image:url(../i/global_nav_bg.jpg);
clear:both;
padding:0 0 6px 0;
}


#main_l{
background-color:#B5B5B5;
background-image:url(../i/left_nav_bg02.jpg);
float:left;
width:230px;
height:530px;
}


#main_c{
float:right;
width:700px;
background:#fff;
margin:0 0 10px 0;
}

#main_c dir{
margin: 10px 10px 10px 10px;
}

#main_c h1{
color:#333;
font-size:123.1%;
line-height:153.9%;
font-weight:bold;
margin:20px 10px 10px 10px;
/*clear:both;*/
}

#main_c h2{
color:#333;
font-size:108%;
line-height:123.1%;
font-weight:bold;
margin:10px 10px 10px 10px;
}

#main_c p{
font-size:93%;
margin:00px 10px 20px 10px;
}

#main_c .warning{
color:#FF0000;
font-size:123.1%;
line-height:138.5%;
font-weight:bold;
}

#main_c .warning_block{
background-color:#FF0000;
color:#fff;
font-size:123.1%;
line-height:138.5%;
font-weight:bold;
padding:10px;
}

#main_c .orange{
color:#fff;
font-size:123.1%;
line-height:138.5%;
font-weight:bold;
background:#f90;
padding:5px;
}

#main_c ul{
list-style:square;
margin:00px 12px 10px 12px;
padding:00px 12px 10px 12px;
clear:both;
}

#main_c ol{
margin:00px 18px 20px 20px;
padding:00px 18px 20px 20px;
clear:both;
}

#main_c table{
margin:10px}

#main_c table.noindent{
margin:0px}


#main_c td{
padding:0px}

#main_c img{
margin:0 10px 8px 10px;
}

#main_c object{
margin:0 10px 8px 10px;
}

#main_c #rr{
border:solid 3px #f00;
float:right;
margin:auto 0 auto 0;
}


.braker{
clear:both;}

.tertiary{
margin:0 10px 20px 10px;
border-bottom:solid 1px #ccc;}

#main_c .tertiary h1{
float:left;
margin:20px 0px 10px 0px;
width:200px;
}

.tertiary select{
margin:20px 10px 10px 35px;
}

#footer{
clear:both;
height:30px;
background-color:#000;
background-image:url(../i/global_nav_bg.jpg);
clear:both;
}

#footer p{
color:#999;
font-size:85%;
line-height:250%;
margin:0 0 0 10px;
}

.product{
float:left;
width:200px;
}


iframe { 
border:0;
margin:10px 0 0 10px;
}


/*  NAV LIsts */

 #nav ul
{
padding-left: 0;
margin-left: 0;
color: White;
float: left;
width: 100%;
}

#nav ul li { display: inline; }

#nav ul li a
{
padding: 0 10px;
color: #999;
font-size:85%;
line-height:300%;
width:93px;
font-weight:normal;
height:30px;
text-decoration: none;
float: left;
border-right: 1px solid #383838;
border-left: 1px solid #070707;
}



#nav ul li a:hover
{
background-color: #313131;
background-image:url(../i/nav_hover.jpg);
color: #fff;
}

#nav ul li #active
{
background-color: #4F4F4F;
background-image:url(../i/nav_active.jpg);
color: #fff;
border-right: 1px solid #2891F5;
border-left: 1px solid #02328E;
}

#nav ul li .first
{

}




/*  sub NAV LIsts */


#main_l ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

#main_l .last{
border-top:solid 1px #E6E6E6;}

#main_l ul li a:link, #main_l ul li a:visited
{
text-decoration: none;
}

#main_l ul li a
{
line-height:24px;
font-size:85%;
font-weight:normal;
color:#333;
display: block;
padding: 0px 0px 0px 10px;
width: 220px;
border-bottom: 1px solid #AEAEAE;
border-top: 1px solid #E6E6E6;
/*border-bottom: 1px solid #aeaeae;
border-top: 1px solid #cfcfcf;*/
}

#main_l ul li a:hover
{
background-color:#ABABAB;
color: #fff;
border-bottom: 1px solid #AEAEAE;
border-top: 1px solid #929292;
}

#main_l ul li #active
{
background-color: #0A52B4;
background-image:url(../i/sec_nav_hover.jpg);
color: #fff;
border-bottom: 1px solid #136CCD;
border-top: 1px solid #003399;
}

#main_l ul li ul
{
background-color:#a7b8cb;
padding:5px 0 10px 0;
}


#main_l ul li ul li a
{
line-height:182%;
font-size:85%;
font-weight:normal;
color:#333;
display: block;
padding: 0px 0px 0px 10px;
width: 220px;
border:0;
}

#main_l ul li ul li a:hover
{
background-color:#a7b8cb;
color: #fff;
border:0;
}

#main_l ul li ul li #active2
{
background-color: #909fb2;
color: #fff;
border:0;
}

.container{
clear:both;
}

.red{
color:#FF0000}

.green{
color:#339933}

.blue{
color:#0066FF}

.purple{
color:#663399}

.black{
color:#000000}

.yellow{
color:#FFFF00}

