html,body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	margin:0;
	padding:0;
}

img
{
	padding:0;
	margin:0;
	border:0;
}

h1{
	font-size:22px;
	color:#CC0000;
}



a:hover{text-decoration:underline;}

div#header_bar{color:#000066;margin:00px 0px 0px 0px;padding:3px 0px; font-size:11px; width:100%; text-align:center; border-top:1px solid #FFFFFF; letter-spacing:1px; line-height:15px; background:#f4f3f2; }
div#header_bar p{margin:0;padding:5px;}
div#header_bar a{display:inline;padding:0 4px;font-size:10px;color:#000066;text-decoration:none;font-family:tahoma,verdana,arial;font-weight:bold;}
div#header_bar a:hover{text-decoration:underline;}

div#header{width:1000px; padding:auto; margin:auto; text-align:right; }
div#header a{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
div#header a:hover{text-decoration:underline;}

div#header_menu{margin:auto; padding:0; float:left;  text-align:center;}
#pillmenu {	float: left;	margin: 0;}
#pillmenu ul {margin: 0;	padding: 0;	list-style: none; margin-top:6px; margin-left:2px; text-align:center;}
#pillmenu li {	float: left;	margin: 0;	padding: 0;	height: 23px; width:124px;	background:url(../../images/menu_button.jpg) no-repeat;  margin-left:0.5px;}
#pillmenu li:hover {}
#pillmenu li a {	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	display: block;	line-height: 24px;	color: #4a76a3;	text-decoration: none;	font-weight: bold; text-align:center; }
#pillmenu li a:hover {	color: #24588c;}

div#header_search { width:1000px; margin: auto; text-align:left; font-size:11px; padding:6px 0px 0px 24px; color:#89aec8; }
div#header_search a{ text-decoration:none; color:#0000FF; }

div#header_search_popular { border:1px solid #CCCCCC; background:#e8f0f3; width:1000px; margin: auto; text-align:center; font-size:11px; padding:5px 0px;}
div#header_search_popular a{ text-decoration:none; color:#0000FF; }

div#centerfy{margin-left:auto; margin-right:auto; margin-top:2px; text-align:center; width:1000px; background:#FFFFFF; }
div#container{float:left;}
div#container_index{float:left;}

div#wrapper{width:500px; padding:0px; margin:0px; }

div#content {padding:5px 0px 5px 0px; text-align:justify; line-height:18px; font-family:'Trebuchet MS', Helvetica; color:#333333; margin-bottom:10px; margin-left:5px;}
div#content a{color:#0000FF; text-decoration:none; font-weight:normal;}
div#content a:hover{ color:#0000FF; text-decoration:underline; font-weight:normal;}

div#content .title{background:#c3cefd url(../../images/col_main_top.jpg); color:#407ead; font-weight:bold; font-size:12px; height:25px; line-height:32px;  text-align:left; width:500px; height:30px; margin-top:4px;}

table.columnTable { margin-top:4px; }
table.columnTable tr td{ padding:0px 10px;}

div#content p{vertical-align:top;}


div#content b { color:#003F7D; font-size:13px; font-weight:bold;}
div#content ol {margin-left:30px;}
div#content ol li a{text-decoration:none}
div#content ol li {margin-left: 20px}


div#footer{color:#0000FF;margin:20px auto 0px auto; width:900px; padding:6px 0px; font-size:11px;text-align:center; border-top:1px solid #999999; letter-spacing:1px; line-height:22px;}
div#footer p{margin:0;padding:5px;}
div#footer a{display:inline;padding:0;font-size:11px;color:#0000FF;text-decoration:none;font-family:tahoma,verdana,arial;font-weight:normal;}
div#footer a:hover{text-decoration:underline;}



div#column_left{
/*ie hiding layout fix*/
position: relative;
text-decoration:none;
font-size:12px;
text-align:left;
float:left;
width:245px;
color:#666666;
line-height:15px;
margin-right:3px;
font-family:Arial, Helvetica, sans-serif;
}


div#column_left ul { list-style:none; margin-left:7px; padding-left:0}
div#column_left ul li { padding-left:25px;}
div#column_left a{font-family:Arial, Helvetica, sans-serif;color:#000099;text-decoration:none;font-size:12px;  font-weight:normal;}
div#column_left a:hover{text-decoration:underline;}
div#column_left img{ padding:0; margin:0;}


div#column_right{
/*ie hiding layout fix*/
/*position: relative;*/
text-decoration:none;
font-size:12px;
text-align:left;
float:right;
width:244px;
color:#666666;
line-height:15px;
font-family:Arial, Helvetica, sans-serif;
}

div#column_right ul { list-style:none; margin-left:7px; padding-left:0}
div#column_right ul li { padding-left:25px;}
div#column_right a{font-family:Arial, Helvetica, sans-serif;color:#4380AF;text-decoration:none;font-size:12px;  font-weight:normal;}
div#column_right a:hover{text-decoration:underline;}
div#column_right img{ padding:0; margin:0;}


h2{ color:#5367be; font-weight:bold; font-size:14px;  margin-bottom:10px; text-transform:uppercase; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-bottom:4px; margin-bottom:0px; padding-left:6px; margin-top:4px;}

div#topicH3{width:100%; text-align:center; line-height:19px; font-size:11px; margin-bottom:5px;}
div#topicH3 a{color:#FFFFFF; font-weight:bold; text-decoration:none;}
div#topicH3 a:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.inputRequirement{color:#FF0000;font-size:12px;line-height:20px;padding-left:5px;}

.errMessage{background:#FFFF00;color:#FF0000;font-size:12px;line-height:19px;padding-left:5px;}
.succMessage{background:#0000FF;color:#FFFFFF;font-size:12px;line-height:19x;padding-left:5px;}


input.large{width: 220px;}
input.medium{width: 180px;}
input.small{width: 140px;}
select.large{width: 220px;}
select.medium{width: 180px;}
select.small{width: 140px;}


.cls{
	clear:both;
}