﻿html
{
	overflow: -moz-scrollbars-vertical;
}
html>body #bar {  }

body 
{
	width:100%; text-align:center; margin:0 0 0 0; background-color:#fff; background:url(images/cs_head_bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;
}

table {padding:0px;margin:0px; border:none;}
td { vertical-align:top; text-align:left;padding:0px;margin:0px;}
th {vertical-align:top;}

h1
{
	color:#4f7dd1; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:normal; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;
}

h2
{
	color:#4f7dd1; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}

ul li{ padding-bottom: 10px;}

input[type=button]
{
	height:26px;
	margin:4px;
	padding: 0px 10px 0px 10px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	/*background: url(images/bg-button-search.gif) repeat-x;*/
	background-color:#4F2EA2;color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
input[type=submit]
{
	height:26px;
	margin:4px;
	padding: 0px 10px 0px 10px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	/*background: url(images/bg-button-search.gif) repeat-x;*/
	background-color:#4F2EA2;color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
input[type=reset]
{
	height:26px;
	margin:4px;
	padding: 0px 10px 0px 10px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	/*background: url(images/bg-button-search.gif) repeat-x;*/
	background-color:#4F2EA2;color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

input[type=text] { 
	width: 300px; 
	color:#4F2EA2;
	font-size:8pt;
	font-weight:bold;
	padding:4px;
} 

input[type=password] { 
	width: 300px; 
	color:#4F2EA2;
	font-size:8pt;
	font-weight:bold;
	padding:4px;
	 margin-top: 4px;
} 
select
{
	color:#4F2EA2;
	font-size:8pt;
	font-weight:bold;
	padding:4px;
}

textarea
{
	width:300px;
	color:#4F2EA2;
	font-size:8pt;
	font-weight:bold;
	padding:4px;
}

#csPrimary
{
	width: 800px;
	margin: 0 auto 0 auto;
	text-align: center;
	background-color: #ffffff;
	background-position: bottom;
	background-repeat: no-repeat;
	border: none;
}
#csNav
{
	width: 760px; height: 35px; float:left; background-color:#4f2ea2; color:#fff; vertical-align:middle; text-align:left; text-indent:15px; font-family:Arial, Helvetica, sans-serif; font-size:16px;
	background-image:url(images/cs_navsep.jpg);
	
}
#csNav a
{
	text-decoration:none;
	color:White;
}
#csNav a:hover
{
	 text-decoration:none;
	 color:White;
}
#csNav img
{
	border:none;
}

#csContentholder
{
	width: 760px; float:left; text-align:center; margin-top:4px; background:url(images/images/cs_body_bg.jpg); background-position:bottom; background-repeat:no-repeat;
}

a
{
	color:#4f7dd1;
}
a:hover
{
	color:#4f7dd1;
	
}
a:visisted
{
	color:#4f7dd1;
}

#logo
{
}
#logo img
{
	border:none;
}

#footer
{
	width: 800px; margin: 10px auto 10px auto; text-align:left; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;
	
}
#footer a {color:#ffffff;text-decoration:none;padding: 10px 20px 10px 0}
#footer a:hover { color:#98acdf;text-decoration:underline;padding: 10px 20px 10px 0}

#copyright 
{
	color:#fff; margin-top:40px; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

.modalBackground 
{
	background-color:#4f7dd1;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#334455;
	padding:3px;
	font-size:8pt;
}

.loginheader
{
	 font-weight:bold;
	color:#4f7dd1; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:normal; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;
}
.logincell
{
	text-decoration: none;
	padding:10px;
}