html {

	padding: 0px;

	margin: 0px;

	border: 0px;

}



body {

	margin: 0px;

	padding: 0px;

	border: 0px;

	height: 100%;

	width: 100%;

	text-align: center; /* required for centering the page in IE */

	background-repeat: no-repeat;

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	/*color: #E9E9E9;*/

	color: #000000;

	line-height: 19px;

	background-attachment: fixed;

	background-position: left bottom;

	background-color: #00A2FF;

}

















/* NEW CSS */


#rotator {
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
font-family: Arial, Geneva, Helvetica, sans-serif;
/*font-family: Verdana, Arial, sans-serif;*/
	font-size: 12px;
	color: #283E6F;
	position: absolute;
	/*width: 400px;
	margin-left: 960px;*/
	width: 415px;
	margin-left: 600px;
	/*margin-top:45px;*/
	/*margin-top: 3px;*/
	height: 2px;
	z-index: 1;
	/*padding-bottom:2px;*/
	/*left: 374px;*/
}



#navhorizontal {

	width:1070px;
	text-align: center;
	/*height: 33px;*/
	height: 78px;
	/*margin-top:50px;*/
	/*border:solid;
	border-color:#FFFFFF;*/
	/*background-color:#F48D29;*/
	background-color:#02835D;
	/*vertical-align:middle;*/
	/*padding-left: 12px;*/
	padding-right: 12px;
	background-image: url(../images/menu_bg_rep.jpg);
	background-repeat: repeat-x;
	z-index: 1;

}



#mainbodyContainer {

	/*background-color: #FFFFFF;*/
	vertical-align: top;

}



#mainbodyContent {



	float: left;

	width: 1070px;

	/*width: 951px;*/

	padding-bottom: 12px;

	/*padding-left: 12px;

	padding-right: 12px;*/

	/*background-color: #003C62;*/

	/*background-color: #FFFFFF;*/



}



#boxs_1st_row {



	/*width: 292px;*/

	width: 310px;

	/*padding-bottom: 12px;*/

	float: left;

	color:#00264D;

	margin-top: 12px;
	
	background-color:#FFFFFF;



}

#boxs_1st_content {



	padding-right: 5px;

	padding-left: 5px;

	width: 310px;

/*	overflow: auto;

	height: 400px;*/

	/*margin-top: 12px;*/

	color:#00264D;

}





#boxs_2nd_row {



	/*width: 340px;*/

	width: 310px;

	margin-top: 12px;
	/*padding-bottom: 12px;*/

	float: left;

	padding-left:10px;
	
	margin-left: 70px;
	margin-right: 70px;

	text-align:center;
	
	background-color:#FFFFFF;



}



#boxs_3rd_row {



	/*width: 292px;*/

	width: 300px;

	/*padding-bottom: 10px;*/

	float: left;
	margin-top: 12px;

}

#boxs_3rd_content {



	/*padding-right: 5px;

	padding-left: 5px;*/

	width: 300px;

/*	overflow: auto;

	height: 400px;*/

	color:#00264D;
	/*background-color:#02835D;*/

}



#sep_home {



	background-image: url(../images/sep.png);

	background-repeat: no-repeat;

	height: 30px;

	/*width: 975px;*/

	width: 1070px;

	clear: both;

	margin-left:auto;

	margin-right:auto;



}


#signup_social {



	height: 50px;

	/*width: 975px;*/

	width: 1070px;
	/*background:#FFFFFF;*/
	margin-top: 6px;
	/*margin-bottom: 50px;*/

	/*clear: both;

	margin-left:auto;

	margin-right:auto;*/



}

#breadcrumbs_top {
	height: 30px;
	/*width: 975px;*/
	width: 1070px;
	background:#FFFFFF;
	margin-top: 6px;
	/*margin-bottom: 50px;*/
	clear: both;
	/*margin-left:auto;
	margin-right:auto;*/
}


#adv {

	/*padding-top: 12px;*/
	padding-top: 0px;
	padding-bottom: 3px;
	float: left;
	/*width: 975px;*/
	width: 1070px;
	margin-top: 50px;
	/*background-color: #EDEDED;*/



}

#adv1 {

	

	width:700px;

	/*width:640px;*/

	padding-top: 1px;

	padding-bottom: 1px;

	float: left;

	/*margin-left: 10px;*/

	background-repeat: no-repeat;

}

#box_adv1_container {



	float: left;

	/*width: 579px;*/

	width: 700px;
	margin-right: 50px;



}

#adv2 {



	width:296px;

	/*padding-top: 10px;*/

	/*padding-bottom: 1px;*/

	padding-right:5px;

	float: right;

	margin-left: 20px;

	/*margin-right: 5px;*/

	color: #253C68;

	text-align: center;



}

#box_virtual_office_container {



}

#box_virtual_office_content {

	/*overflow: auto;*/

	/*width: 230px;*/

	width: 296px;

	margin-right: auto;

	margin-left: auto;

	/*height:330px;*/

	/*padding-top: 2px;*/

	/*padding-right: 5px;*/

	/*padding-bottom: 5px;*/

	padding-left: 5px;

}





#maincontentwrapper {



	/*background-image: url(../images/tier2_bckgrd_repeat.jpg);

	background-repeat: repeat-y;*/

	float: left;

	/*width: 976px;*/

	width: 1070px;

	height: 100%;

	padding-top:20px;



}

#mainbodyContentleft {

	/*width: 660px;*/
	width: 735px;
	float:left;
	padding: 12px;
	float: left;
	padding: 10px;

}



.relateditems-rt {

	font-size: 12px;
	text-align: left;

}



.moduletable-rt {

	background-color: #E3E8EE;
	border: 2px solid #FFF;
	/*width: 186px;*/
	width: 216px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 16px;

}



div.moduletable-rt h3,

div.moduletable_menu-rt h3,

div.moduletable_text-rt h3 {

	/*margin: 0;*/
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:10px;
	/*color: #283E6F;*/
	color: #FFFFFF;
	/*background-color:#02835D;*/
	background-color:#042A54;
	font-size: 15px;
/*	font-weight: bold;*/
	text-transform: uppercase;
	text-align:center;	
	/*font-family: Geneva, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Geneva, Helvetica, sans-serif;
	/*font-family: Verdana, Arial, sans-serif;*/
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10pxpx;
	padding-left: 0;
	
}



.moduletable-rt li{
	padding-left: 22px;
	/*background-color: #D0D9E5;*/
	background-color: #DADEE7;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 11px 8px;
	width: 85%;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
	font-size: 12px;
	line-height: 14px;

}





#navRight {



	width: 220px;

	/*background-image: url(../images/navRight_repeat.jpg);

	background-repeat: repeat-y;*/

	float: right;
	margin-right:17px; /*right nav alignmant*/

/*	text-align: center;*/

	top: auto;

}

#navright_top {



	/*background-image: url(../images/navRight_top.jpg);*/

	height: 26px;

	width: 220px;

}

#navright_content {



	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 12px;

	padding-left: 3px;

}









#footer {

	background-image: url(../images/footer_bg.jpg);
	background-repeat:no-repeat;
	/*background-repeat: repeat-x;*/
	background-color:#E3E3E3;
	background-position:center;
	width: 1070px;
	height: 250px;
	/*padding-right: 22px;
	padding-left: 22px;*/
	padding-top: 20px;
	/*padding-bottom: 11px;*/
	color: #575757;
	font-size: 80%;
	line-height: 15px;

}


#footer_spacer {

	height: 100px;
}




#searchbar {



	color: #283E6F;

	position: absolute;

	width: 400px;

	margin-left: 850px;

	margin-top: 50px;

	height: 29px;

	z-index: 999999;

	padding-bottom:2px;



}











tr.sectiontableentry1 td {



	padding: 8px 5px;

	background: url(../images/hdot2.gif) repeat-x bottom;



}







tr.sectiontableentry2 td {



	padding: 8px 5px;

	background: url(../images/hdot2.gif) repeat-x bottom #ECECEC;



}







tr.sectiontableentry1:hover td,



tr.sectiontableentry2:hover td {



	background: url(../images/hdot2.gif) repeat-x bottom #FFFFCC;



}



/*end NEW CSS*/















.bodytext p {

   font-size: 12px;

}



.poll {

	overflow: hidden;
	text-align: left;

}



.bgthumbs {

	margin: 2px;

	border: 2px solid #000000;

}



.bgthumbs a:hover {

	border: 2px solid #0099CC;

}



h1, h2, h3, h4, p, ul, li, .poll, table.contentpaneopen {

	margin: 0px;

	padding: 0px;

	border:0px;

	list-style-type:none;

	font-size:12px;
	
	line-height: 20px;
	
	margin-bottom: 5px;

}



ul li {



	padding-left: 20px;

	background: url(../images/bullet.gif) no-repeat 8px 7px;



}



.moduletable-rt li {



}



.moduletable li {



}





h1, {

	/*font-family: Trebuchet MS, Tahoma, Verdana, Arial;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	/*font-style: inherit;*/

	padding-bottom: 4px;

	text-align: left;

	/*color: #194681;*/
	color: #00A2FF;

	line-height: 20px;

	font-size: 20px;

	

}

h2 {

	/*font-family: Trebuchet MS, Tahoma, Verdana, Arial;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	/*font-style: inherit;*/

	padding-bottom: 8px;

	text-align: left;

	/*color: #194681;*/
	color: #00A2FF;

	line-height: 18px;

	font-size: 20px;

	

}

h3 {

	/*font-family: Trebuchet MS, Tahoma, Verdana, Arial;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	/*font-style: inherit;*/

	padding-bottom: 3px;
	padding-top: 7px;

	text-align: left;

	/*color: #194681;*/
	color: #00A2FF;

	line-height: 20px;

	font-size: 16px;

	

}



/*NEW*/

.componentheading, .contentheading {

	/*font-family: Trebuchet MS, Tahoma, Verdana, Arial;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: inherit;

	padding-bottom: 0px;

	text-align: left;

	/*color: #FFFFFF;*/

	color: #19437E;

	line-height: 22px;

	font-size: 22px;

	

}

/*end NEW*/



div.componentheading {

	padding-bottom: 10px;

	text-decoration: underline;

}



.moduletable_menu h3 {

	text-indent: 10px;

	padding-bottom: 5px;

}



h1,.componentheading, .contentheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding-bottom: 8px;

	text-align: left;

	color: #00A2FF;

	line-height: 18px;

	font-size: 20px;
	
	
	/*color:#FFFFFF;*/ /*At sub header*/
	/*background-color:#02835D;*/

}

	

fieldset.input {

	border: 0px none;

}



a:link {

	/*color: #194681;*/
	color: #00A2FF;

	font-weight: bold;

}



a:hover {

	text-decoration: none;

}



a:visited{

	/*color: #194681;*/
	color: #00A2FF;

	font-weight: bold;

}



.moduletable {

	padding-bottom: 25px;

}



.mostread {

	list-style-type: none;

}



#logo {

	/*width: 370px;

	height: 110px;*/

	width: 1070px;/*sky*/

	height: 161px;

	/*margin-left:100px;*/

	/*float: center;*/

	background-image: url(../images/logo.png);

	background-repeat: no-repeat;

	float:left;
	cursor:pointer;

}



#headwrap {

	/*width: 980px;*/

	width: 1070px;

	/*height: 90px;*//*sky*/

	height: 150px;

	margin-bottom: 10px;

}



/*#topbannerad {

	float: right;

	width: 728px;

	height: 90px;

}*/



#wrapper {

	height: 100%;

	/*width: 980px;*/

	width: 1070px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 0px;

	/*padding-top: 20px;*/ /*SKY*/

	padding-left:12px;

	padding-right:12px;

}



#leftwrap {

	text-align: left;

	width: 220px;

	margin-right: 10px;

	float: left;

}



* html #left { display: inline; }



#left{

	width: 230px;

	background-image: url(../images/left-mid.png);

	background-repeat: repeat-y;

}



#leftinner2 .moduletable{

	padding-left: 10px;

}



#right {

	width: 600px;

	text-align: left;

	float: left;


}



* html #right { display: inline; }



#rightinner {

	background-image: url(../images/right-mid.png);

	background-repeat: repeat-y;

	/*width: 783px; at su width*/
	width: 800px;

	margin: 0px;

	padding: 0px;

	border: 0px;

}



#rightinner2 {

	margin-left: 0px;

	list-style-type: none;

	/*padding: 20px;*/
	padding-top:0px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;

	border: 0px;

}


dt { float: left; width: 500px; }
dd { margin-left: 0px; }


table.contentpane {

	/*width: 558px;*/

	width: 700px;

	overflow: hidden;

	display: inline;

	padding-bottom: 10px;

}



#farrightwrap {

	text-align: left;

	margin-left: 0px;

	/*width: 180px;*/

	width: 220px;

	margin-left: 10px;

	float: right;

}



#farright {

	width: 240px;

	background-image: url(../images/left-mid.png);

	background-repeat: repeat-y;



}



* html #farright { display:inline; }



#farrightinner2 {

	padding-left: 2px;

	padding-right: 2px;

	overflow: hidden;

}



#TopModule {

	width: 468px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 15px;

}

	

#BottomModule {

	width: 468px;

	margin-right: auto;

	margin-left: auto;

}



.logoLeft {

	float: left;

	margin: 10px;

}



.module_menu, #left .module {

	list-style-type: none;

	border: 0px;

	padding: 0px;

	margin: 0px;

}



ul.menu {

	padding-bottom: 15px;

	border-top-width: 1px;

	/*border-top-style: dotted;*/

	border-top-color: #666666;

	list-style-type: none;

}



.menu li, .menu {

	/*display: block;*/

	list-style-type: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-indent: 2px;

	line-height: 21px;

}



.menu li a {

	/*display: block;*/

	height: 20px;

	padding: 3px;

	position: relative;

	left: 1px;

	width: 272px;

	border-bottom-width: 1px;

	list-style-type: none;

	/*border-bottom-style: dotted;*/

	border-bottom-color: #666666;

	/*background-image: url(../images/star.png);*/

	background-repeat: no-repeat;

	background-position: 4px 50%;

}



.menu li a:link, ul.menu a:visited {

	/*display: block;*/

	/*color: #FFF;*/

	color: #000;

	text-decoration: none;

	font-weight: bold;

}



.menu li a:hover {

	/*display: block;*/

	/*background-color: #194681;*/

	/*background-color: #E5882B;*/
	background-color: #E3E3EB;

	color: #00A2FF;

	/*background-image: url(../images/star-hover.png);*/

	background-repeat: no-repeat;

	background-position: 4px 50%;

}



ul#mainlevel a:link#active_menu, ul#mainlevel a:visited#active_menu {

	background-image: none;

	background-color: #FFF;

	color: #00A2FF;

}



li.mostread, li.latestnews{

	padding-bottom: 4px;

}



li.mostread, li.latestnews a:link{

	background-repeat: no-repeat;

}



.bear {

	float: right;

}

.sublevel {

	text-indent: 15px;

}



.column_separator {

	padding-left: 20px;

}



.article_column {

}



li.contentpaneopen, ul.contentpaneopen {

	list-style-type: none;

}



table .contentpaneopen {

	width: 100%;

	display: inline;

}



.buttonheading img, .hasTip img, .bs_contentdiv img {

	border: 0px;

}



.small, .createdate, .modifydate {

	font-size: 90%;

	font-style: italic;

	padding-bottom: 5px;

}



a.readon {

	font-size: 12px;

	float: right;

	margin-top: 2px;

	padding-top: 3px;

	padding-right: 20px;

	padding-bottom: 3px;

	padding-left: 7px;

	display: inline;

	background-color: #000000;

	background-image: url(../images/arrow.png);

	background-repeat: no-repeat;

	background-attachment: scroll;

	C40004-height: 15px;

	/*color: #194681;*/
	color: #00A2FF;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

	border: 1px solid #666;

	background-position: right 48%;

}



a.readon:hover, a.readon:active, a.readon:focus {	color:#000000;

	background-color: #194681;

	background-image: url(../images/arrow-hover.png);

	background-repeat: no-repeat;

	background-attachment: scroll;

	background-x-position: 5px;

	background-y-position: 48%;

	border: 1px solid #000000;

}



html {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto;

}



#mod_search_searchword {

	font-size: 12px !Important;

	width: 140px;

}



#mod_login_password, #mod_login_username {

	width:160px;

	color: #FFF;

}



form {

	margin: 0;

	padding: 0;

}



input, select {

	font-size: 12px !Important;

}



label {

	font-size: 12px;

	text-align: left;

	margin: 0px;

	padding: 0px;

}



.pollstableborder {

	text-align: left;

}



select, .inputbox {

	padding: 4px;

	font-size: 12px;

}



textarea {

	font-size: 12px;

}



.button {

	/*border: 1px solid #283E6F;*/
	border: 1px solid #00A2FF;

	padding: 2px 6px!important;

	/*background: url(../images/button-bg.gif) repeat-x top #CE6700;*/
	background-color: #00A2FF;

	/*color: #194681;*/

	color:#FFFFFF;

	font-weight: bold;

	font-size: 12px;

}



#modlgn_remember {

	border: 0px;

	padding: 0px;

	margin: 0px;

	height: 14px;

	width: 14px;

}



#form-login {

}



ul.latestnews {

}



.button:hover  {

	background: url(../images/button-bg.gif) repeat-x top #007AC4;

	color: #FFF;

	border: 1px solid #007AC4;

}



.button:active, .button:focus {

	border: 1px solid #222222;

}



#form-login-remember {

	display:inline;

	vertical-align:top;

}



#mod_search_searchword .inputbox {

	font-size:12px;

}



.inputbox {

    font-size: 12px;

	border: 1px solid #3F3F3F;

	background: #FFF;

	color: #000;

	text-indent: 3px;

}

	



#left .inputbox, #mainContent .inputbox {

	margin-top: 5px;

	margin-bottom: 5px;

	background: #000 !important;

	text-indent: 3px;

}



#left .inputbox:hover, #left .inputbox:focus, #mainContent .inputbox:hover, #mainContent .inputbox:focus, #farrightinner2 .inputbox:focus, #farrightinner2 .inputbox:hover{

	border: 1px solid #00A2FF;

}



#farrightinner2 form {

	width:200px;

}



#form-login-remember .inputbox:hover {

	border:none

}
