* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
 background: white;
}
#header {
 width: 960px;
 color: #272727;
 padding: 0px 40px 0px 0px;
 border: 0px solid #ccc;
 height: 90px;
 margin: 0px 0px 0px 0px;
 background-image: url(images/companyname1.gif);
 background-repeat: no-repeat;
 background-position: left top;
 background-color: #ffffff;
 vertical-align: middle;
 text-align: right;
}
.mlink{
color: #2AC7E6;
}
#header1 {
 width: 1000px;
 background-color: #2ac7e6;
 padding: 0px 0px 0px 0px;
 border: 0px solid #ccc;
 height: 320px;
 margin: 0px 0px 10px 0px;
 }
.login_but{
border: none ;
background-image: url(images/login_but1.gif);
background-repeat: no-repeat;
background-color: white;
width: 46px;
height: 26px;
}
.text_box{
width: 100px;
border: none ;
background-color: #ececec;
}
#content { 
 width: 1000px;
 color: #333;
 padding: 0px 0px 0px 0px;
 border: 0px solid #ccc;
 background-color: white;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 height: auto;
}
.content_pad{
padding: 0px 10px 0px 10px;
background-color: white;
}
.left_c{
width: 680px;
float: left;
background-color: white;
color: #272727;
font-size: 11px;
}
.left_c1{
width: 680px;
height: 850px;
float: left;
background-color: white;
color: #272727;
font-size: 11px;
}
.center_c{
width: 10px;
float: left;
background-color: white;
}
.right_c{
width: 290px;
float: right;
background-color: white;
}
.r_bg1{
color: #6A6A6A;
width: 290px;
height: 178px;
background-image: url(images/r_bg1.jpg);
background-repeat: no-repeat;
}
.r_bgb{
color: #6A6A6A;
width: 290px;
height: 15px;
background-image: url(images/r_bg1.jpg);
background-repeat: no-repeat;
}
.r_bgb1{
color: #6A6A6A;
width: 290px;
background-color: #D5D5D5;
}
.r_bg2{
width: 290px;
height: 88px;
background-image: url(images/r_bg2.jpg);
background-repeat: no-repeat;
}
.r_bg3{
width: 290px;
height: 88px;

}
.r_pad{
padding: 10px 15px 10px 15px;
}
.shead{
font-size: 12px;
font-weight: bold;
color: #059BC1;
text-decoration: underline;
}
.glink{
text-decoration: none;
color: #6A6A6A;
}
.glink:hover{
text-decoration: underline;
}
#footer { 
float: left;
 width: 1000px;
 color: #ffffff;
 border: 0px solid #ccc;
 background-color:#088aa3;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 35px;
 text-align: center;
}
.flink{
text-decoration: none;
color: #ffffff;
}
.flink:hover{
text-decoration: underline;
}

#basic-accordian{
	border:0px solid #EEE;
	padding:0px;
	width:670px;
	position:absolute;
  }

.accordion_headings{
	padding:5px;
	background-image: url(images/dot1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#088AA3;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background-image: url(images/dot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#088AA3;
}

.accordion_child{
	padding:15px;
	background:#EEE;
	font-weight: normal;
}

.header_highlight{
		background-image: url(images/dot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#088AA3;
}

.b_head{
color: #059BC1;
font-size: 13px;
text-decoration: none;
}
.b_head:hover{
text-decoration: underline;
}
.contact{
color: #059BC1;
font-size: 13px;
text-decoration: none;
}
.contact:hover{
text-decoration: underline;
}
.contact1{
color: #059BC1;
font-size: 13px;
text-decoration: none;
}
.contact1:hover{
text-decoration: underline;
}
.contact2{
color: #059BC1;
font-size: 13px;
text-decoration: none;
}
.contact2:hover{
text-decoration: underline;
}
#c_top{
width: 680px;
height: 40px;
background-image: url(images/c_top.jpg);
background-repeat: no-repeat;
}

#c_center{
width: 680px;
height: auto;
background-image: url(images/c_center.jpg);
background-repeat: repeat-y;
}

#c_bot{
width: 680px;
height: 24px;
background-image: url(images/c_bot.jpg);
background-repeat: no-repeat;
}
#c_center_l{
width:310px;
float:left;
}
#c_center_r{
width:310px;
float:right;
}
.bcolor{
color:#059BC1;
}
#pbg{
width: 662px;
height: 220px;
background-image: url(images/pbg.jpg);
background-repeat: no-repeat;
}
#s_top{
float:left;
width: 336px;
height: 66px;
background-image: url(images/s_top.jpg);
background-repeat: no-repeat;
}
#s_bot{
float:left;
width: 336px;
height:199px;
background-image: url(images/s_bot.jpg);
background-repeat: no-repeat;
}
#s_top_l{
float:left;
width: 336px;
height: auto;

}
#s_top_r{
float:right;
width: 336px;
height: auto;

}
.s_link{
color: #282828;
text-decoration: none;
}
#login_window1{
border: 1px #2AC7E6 solid;
width: 400px;
}
#orange_bg{
background-color: #2AC7E6;
height: 25px;
}
#whitef{
color:white;
font-weight: bold;
font-size: 14px;
}

#bhead{
font-size: 12px;
font-weight: bold;
border-bottom: 1px #2AC7E6 solid;
color: #0D788D;
}
.ha{
font-weight: bold;
font-size: 12px;
color:#0D788D ;
text-decoration: none;
}
.ha1{
font-weight: bold;
font-size: 12px;
color:#2AC7E6 ;
text-decoration: none;
}
.ha1:hover{
text-decoration: underline;
}
.phead{
color: #0D788D;
font-size: 16px;
font-weight: bold;
}
.phead1{
color: black;
font-size: 11px;
font-weight: bold;
}
.phead2{
color: #2AC7E6;
font-style: italic;
font-weight: bold;
}
.page{
float:right;
 height:18px;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
font-weight: bold;
}
.page li {float:left; display:inline; width:20px; background:url();padding: 0px 0px 0px 0px; background-color: rgb(213,213,213);height:18px;}

.page li a, .page li a:visited {display:block; width:20px; height:18px; color:black; font-size:1em; text-decoration:none; line-height:17px; font-family:arial, verdana, sans-serif; background:url();margin:0px 0px 0px 0px;}

.page li a:hover {background-color:rgb(5,155,193);} 
.page li a.chosen, .page li a.chosen:visited,  .page li a:active, .page li a:focus {background-color:rgb(5,155,193);} 
.page li.java a:hover {background-color:rgb(5,155,193);} 

