body {margin:0 auto; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
form {text-transform: capitalize;}
a{	color: #2c88d3;font-size:11px; text-decoration:none; cursor:pointer;}
a img  {border:none}
a:hover {	text-decoration: underline;}
.titlebar_font {font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:10px; line-height:34px;} 
h1 {	font-size: 1.1em;color: #2c88d3;}
h2 {	font-size:12px; font-weight:bold; color:#FFFFFF; margin-left:10px; line-height:25px;}
h3 {	font-size: 1em; color: #FF3333;}
h4 {font-size: 0.9em;color: #2c88d3;}
.titleGrey {font-weight:bold; color:#666666; font-size:11px; line-height:0px}

.result {border-left:#666666 solid 3px;border-right:#666666 solid 3px}
ul link{width:180px}
li link{  border-bottom:#CCCCCC 1px dotted; list-style: none ; padding:2px; color:#FF3366 }

.subtitle td {
	color: #217ccc; font-size: 12px; font-weight: bold; text-transform: capitalize;
	margin-top: 5px; 	margin-bottom: 5px; }

.subtitle input{	font-family: Arial, Helvetica, sans-serif;}
	
.subtitle select {font-family: Arial, Helvetica, sans-serif; }

.title {font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-transform: capitalize;
	color: #d59c03;	font-weight: bold;	margin: 9px	0 20px 16px;}
	
.redtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;
	text-transform: capitalize;	color: #FFFFFF;	top: 5px;	padding-top: 9px;}
.redtitle a {color: #FFFFFF;}
.main ul {	padding-left: 15px;}
.main li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #333333; padding-top: 2px; 	padding-bottom: 2px;
	list-style-type: square;
}
body {margin:0px;};
#container { width:810px; height: inherit;margin:0px auto 0px auto; text-align:left;}
#header { width:810px; }

#content {	
	width: 810px; margin:0px auto 0px auto;
	background-color: #FFFFFF;
}
#footer { height:10px;width:auto; }

.tl {top:-1px; left:-2px;position:absolute; background:url(../image/topleftcorner.gif); 
width:9px; height:9px}
.tr { position:absolute;background:url(../image/toprightcorner.jpg) no-repeat; padding:10px;}
.bl { background:url(../image/bottomleftcorner.jpg); bottom:-2px; left:-2px;width:9px; height:9px;}

.small {color:#666666; font-size:10px; text-transform:none}
.black { color: #333333; font-size:11px}
.grey { color: #666666;}
.text2 { color:#333333;font-size:11px}

.box {border:solid 1px #FFCC33;}
.box th {background:#FFFF99;border:solid 1px #FFCC33; padding:5px}


/***Left***/
.left {float:left; line-height:19px}
.clear {clear:both }
.textLeft { text-align:left }
/****Round Content Box****/
.roundBigBox { position: relative; border: 1px solid #b4b3b3; text-align:left; margin:10px 0px 0px 10px; padding:5px;}
.roundBigBox tr.bar,div.bar { color: #FFFFFF;background: url(../image/red.gif); text-align:center; font-weight:bold;font-size:13px}
.roundBigBox tr.whitebar,th.whitebar {background: url(../image/border.gif); text-align:center; color:#666; text-align:center; font-size:13px}
.roundBigBox tbody td {padding-bottom:5px; line-height:13px}
.roundBigBox .titlebar { color: #006633;font-size:11px; font-weight:bold}
.roundBigBox tr.bar.thborder th { border: #CCCCCC 1px solid }

/*.odd { background-color: #E6F7FF;}*/
.odd { background: #F4F4F4}
tbody.record td { border-bottom: #CCCCCC 1px solid;}
tbody.record .msg td, tbody.record .msg, .msg { border-bottom: none; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.msgBox {margin: 5px 10px 5px 10px; padding:5px; background: #FFFFCC; border:#FFCC66 1px solid;color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.whitebar {background: url(../image/border.gif); text-align:center;}

.form {text-transform:capitalize }
/* Form Error Message */
.error {color: #FF0000; font-size:9px; text-transform:none; font-family: Arial, Helvetica, sans-serif}
input.error {color: #309EC9;font-size:11px }
select.error { color: #333333;font-size:11px }

#error_summary_float {
	width: 100%;margin: auto;	padding: 0;	display: none;
}
#error_summary {
	width: 574px;
	height: 37px;
	border: 1px solid  #FFCC00  ;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #C40000;
	background: #FEFADE ;
	z-index: 5;
}
.function {width:230px; height:100px; float:left; padding:10px}

.button:hover {  background: #33CCFF; border:none }
.button { color:#0066CC; background: none; border:none; cursor:pointer }
.button2 {border:#666666 1px solid; background: #E6E6E6; padding:3px 5px; color:#666666; font-weight:bold}
.button2:hover {border:#666666 1px solid; background: #3DE1FE; color: #FFFFFF;}

select { text-transform:capitalize}
.login {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-transform: capitalize;
	color: #333333;}
	
/***NEW****/
.btn2,.roundCornerBox .btn2 {background:#b1daf1; cursor:pointer;; border:none}
.btn2:hover { background:#199ddb; color:#FFFFFF}
.JsTitle { color: #3fbbf9; font-size:14px; font-weight:bold; font:Arial }
label { color: #333333; font-size:11px }
input,textarea, select{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333 }
.btn,.roundCornerBox .btn{background:url(../image/btn.png); width:92px; height:24px;border:none; margin: 5px 2px; cursor:pointer;font-size: 16px; font-weight:bold; color:#FFFFFF}
.roundCornerBox { position: relative;text-align:left; margin:30px 0px 0px 10px; padding:30px 5px 5px 5px ;height:100%;background-color:#ebf4fb; font-family:Arial;}
.roundCornerBox input,.roundCornerBox textarea,.roundCornerBox select{ background:#FFFFFF; border: #b1daf1 solid 1px}
.title1 { color: #990099; font-weight:bold }
.title2 { color: #0099FF; font-weight:bold; font-size:13px }
.text2 { color:#996600}
.textblur { color:#666666; text-transform:lowercase }
.cornerBox { background-color:#ebf4fb; padding:10px; text-align:left}
hr { border:#b1daf1 solid 1px}

