@charset "UTF-8";
/* CSS Document */

body {background:url(b.jpg) repeat;margin:0;padding:0;font-size:1.0em;}
p {font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#333333;margin-top:0;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#666666;margin-top:0;}
h2 {}
h3 {}
ul {font-family:Arial, Helvetica, sans-serif;font-size:80%;color:#333333;margin-left:7px;padding:0;}

.co {height:290px;overflow:scroll;clear:both;}
* html .co {overflow:visible;height:100%;}
.hts {height:290px;overflow:scroll;clear:both;}
* html .hts {overflow:visible;height:100%;}
.pts {height:290px;overflow:scroll;clear:both;}
* html .pts {overflow:visible;height:100%;}
.ambp {height:290px;overflow:scroll;clear:both;}
* html .ambp {overflow:visible;height:100%;}
.adr {height:290px;overflow:scroll;clear:both;}
* html .adr {overflow:visible;height:100%;}
.subinet {height:290px;overflow:scroll;clear:both;}
* html .subinet {overflow:visible;height:100%;}
.pvt {height:290px;overflow:scroll;clear:both;}
* html .pvt {overflow:visible;height:100%;}
.cpt {height:290px;overflow:scroll;clear:both;}
* html .cpt {overflow:visible;height:100%;}

.freetrial {margin-top:5px;margin-left:450px;position:absolute;}

a:link {color:#669999;font-weight:bold;text-decoration:none;}
a:visited {color:#333333;font-weight:bold;text-decoration:none;}
a:hover {color:#669999;font-weight:bold;text-decoration:underline;}

.yellow {color:yellow;}

#container {width:950px;margin:0 auto;}
#header {width:950px;height:75px;background:url(header.jpg);float:left;margin-bottom:0;}
#content {width:950px;background:url(content.jpg) repeat-y;float:left;}
#inside {width:927px;padding:0 18px 0 5px;float:left;}
#left {float:left;width:169px;}
#right {float:right;width:745px;background:url(rightback.jpg) no-repeat center center white;padding:0;margin:0;}
#footer {clear:both;width:950px;background:url(footer.jpg);height:60px;}

.column1-unit {width:730px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-left {float:left; width:361px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:361px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/}
.column3-unit-middle {float:left; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:7px;}
.column3-unit-right {float:right; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.toprightnav {margin-top:10px;float:right;margin-right:10px;}

.left {float:left;margin-right:6px;}
.right {float:right;margin-left:6px;}
.clear {clear:both;visibility:hidden;}
.nextbox {background:#bad2d8;padding:3px 0 2px 0;width:100%;border-bottom:#6f8e97 solid 2pt;}
.nextbox p {font-size:11px;margin-bottom:0;}
.nextbox a {color:black;}

.arrowsidemenu{
	width: 169px; /*width of menu*/
	
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: bold 12px Arial, Helvetica, sans-serif;
	color:white;
	display: block;
	background: transparent url(arrowgreen.gif) 100% 0;
  height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	margin-top:14px;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: white;
}

.arrowsidemenu div a:hover{
	background-position: 100% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: white;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: white;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	border-bottom: 1px solid #395b65;
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: white;
	padding: 7px 0;
	padding-left: 10px;
	border-left: none;
}

.arrowsidemenu ul li a:hover{
	background: #395b65;
}

.block1 { background:url(images/block_bgd.gif) left top repeat-x;}
.block1 .r { background:url(images/line1.gif) right top repeat-y;}
.block1 .b { background:url(images/line1.gif) left bottom repeat-x;}
.block1 .l { background:url(images/line1.gif) left top repeat-y;}
.block1 .t { background:url(images/line1.gif) left top repeat-x;}
.block1 .l_t { background:url(images/l_t_1.gif) no-repeat left top;}
.block1 .r_t { background:url(images/r_t_1.gif) no-repeat right top;}
.block1 .r_b { background:url(images/r_b_1.gif) no-repeat right bottom;}
.block1 .l_b { background:url(images/l_b_1.gif) no-repeat left bottom; width:100%;}
.block1 .ind { padding:10px 7px 12px 7px;}

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: white;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid #7fa0a9; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: white;
}

.fadedeye {background:url(fadedeye.jpg) left;}
