@charset "utf-8";
/* CSS Document */

html{scrollbar-track-color:#cccccc; scrollbar-arrow-color:#0065a6; scrollbar-face-color:#ffffff; 
scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#ffffff;}

/*body{margin:0px; padding:0px; text-align:center; font:normal 12px/145% arial; color:#908f8f; color:#656565; background:#035689 url(images/bodybg.jpg) repeat-x 0px 0px;}
table{font:normal 1em/145% arial; color:#908f8f; color:#656565; }*/
/* table td{margin:0px; padding:0px;}
table th{font-family:arial; background-color:#72cdeb; padding:4px; color:#222222;  border:1px solid #ffffff; text-transform:capitalize; text-align:center; line-height:110%;}
table table th{border:0px;} */
/*table th{color:#ffffff; font-weight:bold; background-color:#4db1d7; padding:2px 8px; line-height:110%; white-space:nowrap; text-align:center;}
table th table{color:#ffffff; font-weight:bold; line-height:110%;}
table.border1{border-collapse:collapse;}
table.border1 td{border:1px solid #087cc3; padding:4px;}
table.noborder td{border:0px;}
table table td{border:0px; background-color:none;}
table caption{text-align:right; color:#f33333 !important;}
table td span.star{color:#f33333 !important;}


table.border1 table td{border:0px;}
*/

/* .bodybg1{background:url(images/bodybg1.jpg) repeat-y 0px 0px;} */
/*.headerbg{background:#ffffff url(images/headerbg.jpg) no-repeat 0px 0px;}
.headerbg1{background:url(images/headerbg1.jpg) no-repeat 0px 0px;}
.headerbg2{background:url(images/headerbg2.jpg) no-repeat 0px 0px;}
.headerbg3{background:url(images/headerbg3.jpg) no-repeat 0px 0px;}

ul.custom{ padding:0px 20px 10px 20px; margin:0px 20px 10px 20px; font:normal 1em/145% arial; list-style-type:disc; color:#555555;}
ul.custom li{padding:2px 6px; line-height:normal;}

ol.custom{ padding:0px 20px 10px 20px; margin:0px 20px 10px 20px; font:normal 1em/145% arial; list-style-type:disc; color:#555555;}
ol.custom li{padding:2px 6px; line-height:normal;}
*/
ul.sub{list-style-type:disc; padding:0px 10px 5px 10px; margin:0px 10px 5px 10px; clear:both; line-height:normal;}
ul.sub li{padding:0px;}
/*
ol.custom{ padding:0px 20px 10px 20px; margin:0px 20px 10px 20px; font:normal 1em/145% arial; list-style-type:decimal; color:#555555;}
ol.custom li{padding:4px 6px;}
*/
h1,h2,h3,h4,h5,p{margin:0px; padding:0px; font-size:1em; font:normal 12px/145% arial; color:#656565;}
.clear{clear:both; margin:0px; padding:0px; font-size:1px; line-height:1px; height:1px; visibility:hidden;}
/*
#wrapall{width:980px; margin:0px 10px; padding:0px; text-align:left; background-color:#ffffff;}

#smalllinks {
	width:100%;
	height:19px;
	background:#eeeeee;
	border-bottom:solid 1px #d9d9d9;
}

.blacksmall,
.blacksmall a:link,
.blacksmall a:visited,
.blacksmall a:active{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	color:#8b8b8b;	
}
.blacksmall a:hover {

	text-decoration:none;
	color:#5F5F5F;
}

.webmenu{height:40px; float:right; margin-right:-10px;}
.webmenu a{height:36px; display:block; float:left; background-color:#ffffff; padding:0px 8px;}
.webmenu a:hover{background-color:#fffffe;}
.webmenu a img{display:block; margin:0px; padding:0px; vertical-align:bottom;}

#header{width:100%; height:142px; margin:1px 0px; padding:0px; clear:both; text-align:right;}
#header h1{padding:55px 30px 20px 30px; font-size:1.6em; color:#062441; font-weight:bold;}
#header p{width:500px; color:#003c76; font-weight:bold; padding:5px 30px 20px 30px; float:right;}

#loginbar{background-color:#eeeeee; border-bottom:1px solid #d9d9d9; padding:4px 15px; margin:0px 0px 0px 0px; }
.login{width:250px; height:10px; text-align:right; COLOR: #333333; text-transform:uppercase; float:right; display:inline; font-size:10px; }
.login span{padding:0px 10px; font-weight:bold;}

.weblinks{width:700px; float:left; display:inline;}
.weblinks a{height:10px; display:block; float:left; padding:0px 12px; text-decoration:none; font-size:10px; color:#0071b7; font-weight:bold;}
.weblinks a:hover{text-decoration:underline;}
*/
/*
.leftlinks{background-color:#f0f0f0;}
.leftlinks a{display:block; padding:4px; background-color:#f0f0f0; text-decoration:none; font-weight:bold; border-bottom:1px solid #ffffff;}
.leftlinks a:hover{background-color:#cccccc; color:#ffffff;}
.leftlinks a.current{background-color:#cccccc; color:#ffffff;}
*/
/*
.leftlinks{}
.leftlinks a{display:block; padding:4px 4px 4px 20px; background-image:url(images/readmoreicon.gif) no-repeat 0px 0px;  text-decoration:none; border-bottom:1px solid #808080;}
.leftlinks a:hover{background-color:#cccccc; color:#ffffff;}
.leftlinks a.current{background-color:#cccccc; color:#ffffff;}


.packagelinks{width:100%; background-color:#0F99E3; border-top:1px solid #ffffff;}
.packagelinks a{height:10px; padding:4px 15px; line-height:21px; text-decoration:none; color:#ffffff; font-weight:bold; background-color:#0F99E3;}
.packagelinks a:hover{text-decoration:underline; color:#ffffff;}
.packagelinks a.current{background-color:#ffffff; color:#0F99E3;}
*/
/* .brackets{height:120px; background:url(images/brackets1.jpg) no-repeat 0px 0px; padding:0px 20px; cursor:pointer; cursor:hand;}
.brackets:hover{background:url(images/brackets2.jpg) no-repeat 0px 0px;}
*/

.brackets{display:block; clear:both; height:auto; margin:0px; padding:0px 20px; cursor:pointer; cursor:hand; border:4px solid #ffffff; line-height:normal;}
.brackets p{padding-bottom:5px;}
.brackets img{clear:both; display:block; margin:8px; border:0px solid #000000;}
.brackets:hover{  border:0px outset #cccccc; background:#f9f9f9 url(images/hoverimg0.jpg) no-repeat 0px 0px;
border-bottom:4px solid #333333;
    border-right:4px solid #656565;
    border-left:4px solid #aaaaaa;
    border-top:4px solid #cccccc;}

/*
#toplinks{width:99%; clear:both; margin:1px 0px; padding:6px 0px 0px 10px; height:22px; color:#ffffff; font-weight:bold; font-size:1.1em; background:url(images/topbg.jpg) repeat-x 0px 0px;  }
#toplinks a{display:inline; line-height:23px; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 20px 5px 20px; margin-right:1px; font-size:0.9em;}
#toplinks a:hover{background-color:#ffffff; color:#000000;}
#toplinks a.current{background-color:#ffffff; color:#000000;}

#mainlinks{width:100%; clear:both; margin:1px 0px; padding:0px; height:20px; text-align:right; color:#006c9d; font-weight:bold; background-color:#eeeeee;}
#mainlinks a{display:inline; line-height:20px; color:#006c9d; text-decoration:none; padding:4px 20px; }
html>body #mainlinks a{line-height:19px; }
#mainlinks a:hover{background-color:#ffffff; color:#000000;}
#mainlinks a.current{background-color:#ffffff; color:#000000;}
#mainlinks a img{border:0px;}

#mainlinks p{padding:4px 20px; display:inline;}
#mainlinks p span{color:#003b51; padding-left:5px;}
#mainlinks a.logout{display:inline; line-height:20px; color:#006c9d; text-decoration:none; padding:4px 20px 4px 30px ; background:url(images/logout1.jpg) no-repeat 15px 3px;}
#mainlinks a.logout:hover{color:#000000;}

#bodycontent{width:960px; margin:0px; padding:0px; clear:both; overflow-x:auto; overflow-y:hidden;}
#container{width:960px; margin:0px 10px; padding:90px 0px 5px 0px; clear:both; min-height:485px; }
*html #container{height:485px;}
#container .left{width:290px; display:inline; float:right; margin-top:10px;}
#container .right{width:650px; display:inline; float:left; margin-top:10px;}


.lefttd{background-color:#cecece; height:450px;}
.righttd{background-color:#ffffff; height:450px;}

.rightbar{width:707px; display:inline; float:right; padding:0px 0px 15px 3px; overflow-x:auto; overflow-y:hidden; color:#454545; }
.leftbar{width:250px; display:inline; float:left; padding:0px 0px 15px 0px; margin:0px; line-height:normal; overflow-x:auto; overflow-y:hidden;}
.leftbar a{display:block; color:#ffffff; text-decoration:none; padding:8px 5px; 
 background:url(images/dot0.gif) repeat-x left bottom; border-bottom:1px dotted #ffffff;}
.leftbar a:hover{text-align:right;  padding-right:10px; background:none; background-color:#fffff; font-weight:bold; color:#175878;}
.leftbar a.current{color:#175878; text-align:right; padding-right:10px; background:none; background-color:#ffffff;  font-weight:bold;}

#loginbox{clear:both; margin:0px; height:28px; }
#loginbox a{display:block; float:left; height:15px; width:140px; padding:6px 0px; text-decoration:none; text-align:center; color:#227bd1; font-weight:bold; font-family:tahoma; margin:0px 2px 0px 0px;  position:relative; background-color:#ffffff; border-left:solid 1px #ffffff;}
#loginbox a:hover{color:#000000; border-left:solid 1px #ffffff;}
#loginbox a.current{color:#000000; border-left:solid 1px #bbbbbb; border-bottom:1px solid #ffffff; margin:1px 2px 0px 0px;
background:url(images/corner1.gif) no-repeat right top; }


.logincontent{ border-top:solid 1px #bbbbbb; margin:0px 0px; padding:20px 0px; color:#333333; width:100%;}
.logincontent table td{padding:0px 10px;}
.logincontent table td a{padding:0px 5px; float:none;}

#loginbox a.custome{display:inline; width:auto; background:none; padding:0px 20px 0px 0px; color:#34577d; text-decoration:none; border:0px;font-family:arial; margin:0px;}
#loginbox a.custome:hover{display:inline; text-decoration:underline;}

#footer{width:960; clear:both; margin:0px 10px; padding:0px; font-size:0.9em; border-top: 1px solid rgb(204, 204, 204)}
#footer p{padding:0px 0px 5px 0px; text-align:left;}
#footer p a{color:#000000; text-decoration:none; padding:0px 10px;}
#footer p a:hover{text-decoration:none;}
*/
h1{padding:10px 10px 2px 10px; margin-bottom:10px; font-size:18px; border-bottom:1px dotted #0065a6; text-align:left;
font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-shadow:#999999;
	text-decoration:none;
	line-height:18px;
	color:#0099cc;
}
h2{padding:2px 10px 2px 10px; margin:1px 0px; color:#00407f; font-size:1.2em; background-color:#72cdeb; font-weight:bold;}
h3{padding:5px 10px; font-size:1.1em; color:#959595; color:#0099cc;}
h4{padding:2px 10px; font-size:1.1em; color:#0051a0; font-size:1.1em; background-color:#efefef;}
p{padding:0px 10px 20px 10px;}
p.alert{background:#ee917b url(images/alert.gif) no-repeat 0px 0px; margin:10px; padding:20px 10px 10px 20px; 
border:1px solid #8b1b00; color:#000000; line-height:normal; }

h2 a{display:block; background-color:#72cdeb; text-decoration:none;}
h2 a:hover{text-decoration:none; color:#ffffff;}

a{color:#0071b7; text-decoration:underline;}
a:hover{text-decoration:none;}

/*
b{font-weight:normal; color:#1e96e4;}
img.l{float:left; margin:5px 20px; display:inline;}
img.r{float:right; margin:5px 20px; display:inline; border:0px solid #f0f0f0;}
img.n{margin:5px 20px; border:0px;}
img.block{display:block;}
#bodycontent td .LabelErrorMessage{color:#ff0000; font-weight:bold;}
#bodycontent caption{color:#ff0000; text-align:right;}

hr{margin:10px; padding:0px; background:none; border:0px; border-bottom:1px dotted #0071b7; clear:both; height:1px; line-height:1px;}

 #div2,#div3,#div4{display:none;}


*/
/* --------------------------------------------------------------------------------------------------------------- */
/*
.box{width:46%; min-height:150px; background-color:#eff9ff; border:1px solid #d4f0ff; float:left; display:inline; margin:5px 0px 5px 20px;}


b{color:#ff6600; font-weight:normal;}
img.normal{margin:0px 0px;}
img.r{margin:5px 20px 5px 5px; float:right; display:block;}

form, fieldset, label, legend {margin:0px; padding:0px;}

input.up{color:#555555; margin:1px; border:1px solid #aaaaaa;}
input.over{border:1px solid #399cc9;  margin:1px;}
input.disabled{background-color:#f0f0f0;  border:1px solid #cccccc;  margin:1px;}

select{border:1px solid #aaaaaa;}
select.titlesel{border:1px solid #5bbdea; width:50px;} *//* this class for mr. jr.*/
/*select.combo1{width:115px;}
input.custome{width:265px;}
*/
/* textarea.up{color:#555555; border:1px solid #9cd3ec; margin:1px;}
textarea.over{border:1px solid #399cc9;  margin:1px;}
textarea.disabled{background-color:#e0e0e0;  border:1px solid #cccccc;  margin:1px;}
*/
