body{
	margin:0;
	padding:0;
	margin-bottom:0;
	background-color: #006699;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
#container{
margin:auto;
}
.text_maroon {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #c40105;
	text-decoration: none;
}

#logo{
width:379px;
height:87px;
background:url(../images/logo.png);
margin-left:25px;
border:none;
}

*html #logo{
width:379px;
height:87px;
background-image:url(../images/spacer.gif);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='scale');
margin-left:25px;
border:none;
}



.login_btn{
margin-left:5px;
}
.login_textboxdiv{
	padding: 2px 8px 1px 5px;
	height: 20px;
	width: 133px;
	background:url(../images/text-box-bg.gif) no-repeat center;
}
.login_textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 0px solid #000000;
	text-indent:3px;
	width:133px; 
	height:20px; 
	background:none; 
	border:0; 
	padding: 2px 8px 1px 5px
}
.text_brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8d5309;
	text-decoration: none;
}


.textbox_150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	width: 180px;
	border: 1px solid #999999;
}
.textbox_100{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	width: 100px;
	border: 1px solid #999999;
}
.textbox85{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 85px;
	border: 1px solid #000000;

}
.text_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F5074;
	text-decoration: none;
	line-height:150%;
	padding-top:10px;
}

.text-white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.text-red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff0000;
	text-decoration:none;
}

.text-black-bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.text-black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	
}
.text-blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005BA1;
	background-position: left;
	text-align: left;
	padding:8px;
	text-decoration:none;
}
.text-blue_small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BA1;
	background-position: left;
	text-align: left;
	padding:0px;
	text-decoration:none;
}
.bluetext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005BA1;

}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom:15px;
	padding-top:10px;
}

.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom:15px;
	padding-top:10px;
}

.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FEA006;
	text-decoration: none;
	padding-bottom:15px;
	padding-top:10px;
}




.table_top{
background:url(../images/top_bg.gif) repeat-x #FFFFFF; width:100%; height:113px; text-align:left
}
.table_top_shodow{
width:1005px; height:18px;  background:url(../images/top_shadow.gif) no-repeat #FFFFFF; 
}

.left_nav_leftline{
background:url(../images/left-nav_02.gif) repeat-y;
}
.left_nav_center_table{
background:url(../images/left_nav_bg.gif) repeat-x #91bc0d;
}

.left_nav_rightline{
background:url(../images/left-nav_04.gif) repeat-y;
}

.left_newuser_leftline{
background:url(../images/new-user_02.gif) repeat-y;
}
.left_newuser_center_table{
	background-color: #C4E4FB;
	background-image: url(../images/user_bg.gif);
	background-repeat: repeat-x;
}

.left_newuser_rightline{
background:url(../images/new-user_04.gif) repeat-y;
}

.adds_topline{
background:url(../images/adds_02.gif) repeat-x #FFFFFF;
}

.adds_bottomline{
background:url(../images/adds_08.gif) repeat-x #FFFFFF;
}

.adds_border{
background-color:#006599;
}

.table_topbg{
background:url(../images/table_02.gif) repeat-x;
}
.auto_del {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF0F;
	text-decoration: none;
}


.table_bottombg{
background:url(../images/table_08.gif) repeat-x;
}
.table_centerbg{
background: #f2f7fb;
}


.table_leftbg{
background:url(../images/table_04.gif) repeat-y;
}

.table_rightbg{
background:url(../images/table_06.gif) repeat-y;
}
.login-table{
width:335px;
height:200px;
background:url(../images/member_login_bg.gif) no-repeat;
}
.img_top{
background:url(../images/user_pic_02.gif) repeat-x;
}
.img_left{
background:url(../images/user_pic_04.gif) repeat-y;
}
.img_right{
background:url(../images/user_pic_06.gif) repeat-y;
}
.img_bottom{
background:url(../images/user_pic_08.gif) repeat-x;
}


.auto_txt_left{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#634104;
line-height:150%;
padding-top:22px;
padding-left:80px;
padding-right:10px;
}
.auto_txt_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#634104;
line-height:150%;
padding-top:22px;
padding-left:10px;
padding-right:80px;
}
.auto_text_white_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	text-decoration:none;
	padding-left:250px;
}
.auto_text_white_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	text-decoration:none;
	padding-left:250px;
}
.auto_date_left {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	padding-right:12px;
	text-decoration: none;
}
.auto_date_right {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	padding-right:5px;
	text-decoration: none;
}

.logout {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.logout:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.logout:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	border-bottom-style: dashed;
}
.del{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	width:60px;
	height:16px;
	background-color:#86a538;
	border:0;
}
.select_150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 150px;
	border: thin solid #00CCFF;
}

/*for Menu */

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffffff;
margin-bottom: 3px; /*bottom spacing between header and rest of content*/
padding: 0px 0 0px 0px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 1px; 
padding-left:22px;
}

.arrowlistmenu ul li a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #ffffff;
background: url(../images/left_bullet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
}

/* Menu End */
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 170px;
	width: 500px;
	border: 1px solid #FE8476;
}

.textarea_250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100px;
	width: 250px;
	border: 1px solid #FE8476;
}

.welcome_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2570dd;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.welcome_text_dot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2570dd;
	padding: 10px 0 10px 15px;
	border-bottom-width: 2px;
	border-bottom-style:dotted;
	border-bottom-color: #bdb3d6;
}

.text_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #f451a4;
}
.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.text-light-blue{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#0ABEDE;
	text-decoration:none;
	background-attachment: fixed;
}

.members{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color:#8C9C30;
}
.blue_thank_u{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color:#000055;
}
/* For Contact Us Page */
.menu {
   padding: 10px 10px 10px 10px;
}
.menu a {
   color: #945306;
}
.menu a:visited {
   color: #945306;
}
.menu a:hover {
   text-decoration: underline;
   color: #888888;
}
.list {
   padding: 3px 3px 3px 3px;
   border: 1px solid #016391;
   background-color: #e3f3fa;
   color: #000000;
   font-weight: bold;
}
.list a {
   color: #000000;
   text-decoration: none;
}
.list a:visited {
   color: #000000;
   text-decoration: none;
}
.list a:hover {
   color: #000000;
}