body{margin:0px;padding:0px;width:100%;color:#001020;font-size:12px;font-family:Arial}
p{font-size:12px;font-family:Arial;margin:0;padding:0;vertical-align:top;text-align:left;padding-top:5px}
h1{font-size:18px;margin:0px;color:#002959;font-family:Arial;font-weight:bold;padding:7px 0}
h1 a{text-decoration:none;font-size:18px;margin:0px;color:#002959;font-family:Arial;font-weight:bold;padding:7px 0}
h1 a:hover{text-decoration:underline;font-size:18px;margin:0px;color:#002959;font-family:Arial;font-weight:bold;padding:7px 0}
h2{margin:0;color:#074979;font-family:Arial;font-size:16px;font-weight:bold;padding:5px 0 0 0}
h3{font-size:14px;color:#074979;line-height:1em;font-weight:900;margin:0;padding:5px 0 0 0}
h4{font-size:13px;color:#074979;line-height:1em;font-weight:900}
h5{font-size:12px;line-height:1em;font-weight:900}h6{font-size:11px;line-height:1em;font-weight:900}
th{font-size:12px;margin:0;color:#002959;font-family:Arial;font-weight:bold;padding:7px 0;text-align:left}
td{font-size:12px;margin:0;padding:0;vertical-align:top;text-align:left}
a{color:#074979;outline:none;text-decoration:none}
a:visited{color:#074979;outline:none;text-decoration:none}
a:hover{text-decoration:underline}
a.image,a.image:hover{border:0;}
a img{border:0px}li{margin-left:5px;margin-right:2px}
ul{padding:0px 0px 0px 20px}
dd,dl{padding:0px;margin:0px}
#main-body{background:#FFF;padding:0;margin:0 auto}
#main-wrapper{width:985px;margin:0 auto;padding:0}
#main-header{height:80px;width:100%}
#logo{width:251px;height:71px;float:left;padding-left:0;padding-right:5%;padding-top:0.5%}
#callus{width:251px;height:71px;float:right;padding-left:0;padding-right:0;padding-top:0.9%; text-align:right;}
#search{width:240px;line-height:28px;float:right;text-align:right;margin-top:2%;margin-bottom:2%;}
.search .inputbox{border:1px solid #0068BF;padding:2px;}
#menu-bar{height:51px;width:100%}
#menu_rep{background:url(../images/menu_rep.jpg) repeat-x left bottom;width:100%;height:51px;float:left}
#main-banner{height:267px;width:985px;background:url(../images/header.jpg) no-repeat center center}
#main-text-body{width:100.1%;float:left;background:#C2CBD2}
#main-body{width:100%;background:#FFF !important;float:left}
#mainbody{float:left;width:100%}#bottom_module{width:92.9%;margin-left:3.6%;background:#FFF !important;float:left;clear:both}
#site_module{padding-top:20px;width:100%;margin-left:0;padding-left:0;float:left;clear:both} 
#bottom_module{width:100%;margin-left:0;background:#FFF !important;float:left;clear:both}
#left-side{width:215px;float:right;padding:0px;}
#user3456{width:215px;float:left;background:#E7EFF6;}
#user3456sp{float:left;margin-right:41px;}
#right-side{float:left;width:77%;padding:0px}
#main-footer{width:100%;float:left;height:80px}
#footer{text-align:center;padding-top:1%;line-height:20px;color:#000}
#footer td{text-align:center}#top_module{width:100%;float:left}#top_module{width:100%;float:left;clear:both;padding-bottom:6px}

#mod_user1 {width:65%;float:left;padding:0px;margin-left:1%}
#mod_user2 {float:right;width:32%;margin-right:1%;padding:0px}
#mod_user2 p{padding:0px 5%}#mod_user2 form p{padding:3% 5% 0 !important}

.relateditems a{font-size:13px;color:#074979;font-weight:normal;text-align:right;background-image:url('../images/fsarrow.gif');background-position:100% 50%;background-repeat:no-repeat;padding:0 18px 0 0}
.relateditems a:hover {text-decoration:underline}
.relateditems li{background:none !important;margin:0 !important;padding:0;list-style:none}ul.relateditems{margin:0;padding:0}

.module_menuc h3{background:url(../images/module_chead.jpg) no-repeat top left;height:23px;padding-left:12px;padding-top:8px;margin:0;color:#000}
.module_menu  h3{background:url(../images/module_head.jpg) no-repeat top left;height:23px;padding-left:12px;padding-top:8px;margin:0;color:#FFF}
.module_menuc ul{padding-left:10px;padding-top:5px;padding-bottom:5px;margin:0 0 1% 0;background:#E7EFF6;color:#052444;}
.module_menu  ul{padding-left:10px;padding-top:5px;padding-bottom:5px;margin:0 0 1% 0;background:#E7EFF6;color:#052444;}
.module-fsq   ul{padding-left:10px;padding-top:5px;padding-bottom:5px;margin:0 0 1% 0;background:#E7EFF6;color:#074979;}
.module_menuc li{margin:0;color:#052444;padding-left:2%;line-height:28px;list-style:none;}
.module_menu  li{margin:0;color:#052444;padding-left:2%;line-height:28px;list-style:none;}
.module-fsq li{margin:0;color:#052444;padding-left:2%;line-height:28px;list-style:none;}
//.module-fsq   li{color:#052444;padding-left:2%;line-height:28px;list-style:none;}

.module_menu1 {background:#E7EFF6;}
.module_menu1 h3{background:url(../images/module_head.jpg) no-repeat top left;height:23px;padding-left:12px;padding-top:8px;margin:0;color:#FFF;}
.module_menu1 ul{padding-left:10px;padding-top:5px;padding-bottom:10px;background:#E7EFF6;margin:0 0 1% 0;color:#052444;}
.module_menu1 li{margin:0;color:#052444;padding-left:4%;background:url(../images/bullet.jpg) no-repeat left 4px;padding-right:1%;line-height:16px;list-style:none;font-size:12px;}

.module-fsq div div div a{background:#E7EFF6 url(../images/bullet.jpg) no-repeat left center;padding-left:4%;text-decoration:none;display:block}
.module-fsq div div div a:hover{background:#E7EFF6 url(../images/bullet.jpg) no-repeat left center;padding-left:4%;padding-right:1%;text-decoration:none;display:block;width:85%;}

.menu a{background:url(../images/bullet.jpg) no-repeat left center;padding-left:4%;text-decoration:none;display:block}
.menu a:hover{background:#FFF url(../images/bullet.jpg) no-repeat left center;padding-left:4%;padding-right:1%;text-decoration:none;display:block;width:85%}

li#current a{background:#FFF url(../images/bullet.jpg) no-repeat left center;padding-left:4%;padding-right:1%;text-decoration:none;display:block;width:85%}
li#current ul li a{background:none !important;padding-left:4%;text-decoration:none;display:block;width:85%}

.menu a{background:url(../images/bullet.jpg) no-repeat left center;padding-left:4%;text-decoration:none;display:block;width:85%}
.menu a:hover{background:#FFF url(../images/bullet.jpg) no-repeat left center;text-decoration:none}
li#current a{background:#FFF url(../images/bullet.jpg) no-repeat left center;padding-left:4%;padding-right:1%;text-decoration:none;display:block;width:85%}
li#current ul li a{background:none !important;padding-left:4%;text-decoration:none;display:block;width:85%}
.module-banner{width:100%;padding-top:8%}
.module-banner h3{font-family:'Trebuchet MS';font-size:20px;color:#1E599D;padding-left:2%;font-style:italic}
ul.head{font-family:'Trebuchet MS';color:#033C71;font-size:15px;font-style:italic;margin:0;padding:2% 0 0 1%}
.head li{background:url(../images/bul.gif) no-repeat left center;padding-left:5%;list-style:none;line-height:40px}
.booknow{padding-left:6%;padding-top:3%}

#mod_user2 .module {background:#BAE955 url(../images/lefttop.jpg) no-repeat left top;padding:0}
#mod_user2 .module h3{padding-left:5%;padding-top:7%;padding-bottom:3%;color:#194B7D;font-size:18px;font-weight:normal}
#mod_user2 .module div{background:url(../images/leftbot.jpg) no-repeat left bottom;padding:0}
#mod_user2 .module div div{background:url(../images/righttop.jpg) no-repeat right top}
#mod_user2 .module div div div{background:url(../images/rightbot.jpg) no-repeat right bottom}

#mod_user1 

.readmore{height:21px;padding-right:4.5%;padding-top:4px;padding-bottom:4px;text-align:right;font-weight:bold}
.readmore a{ text-decoration:none}
.readmore a:hover{ text-decoration:underline}
.pathway{font-size:11px;color:#2F1A07}
a.pathway:link{color:#2F1A07}
a.pathway:visited{color:#659FDE}
a.pathway:active{color:#659FDE}
a.pathway:hover{color:#659FDE;text-decoration:underline}
.mainlevel{height:16px;width:100%}
.mainlevel-nav{color:#000; text-decoration:none; padding-left:15px}
a.mainlevel{color:#052444;padding:5px 5px 5px 5px;margin:0 0 1px 0;text-decoration:none;display:block}
a.mainlevel:hover{background:#fff}.sublevel{height:18px}
a.sublevel{display:block;background:#6665EF;color:#052444;padding:5px 0 5px 19px;margin:0 0 1px 0;text-decoration:none}
a.sublevel:hover{display:block;color:#6665EF;background:#FFF}
table.moduletable {padding:2px 2px 2px 2px}
table.moduletable th {background:#609;color:#FFF;font-size:16px;vertical-align:middle}
table.moduletable td {vertical-align:middle;width:220px}
.contentheading {text-decoration:none;font-weight:bold;color:#074979;border-bottom:0px;font-size:20px;font-family:Arial;line-height:25px;width:100% !important}
.contentheading a{text-decoration:none;font-weight:bold;color:#074979;border-bottom:0px;font-size:20px;font-family:Arial;line-height:25px;width:100% !important}
.contentheading a:hover{text-decoration:underline;font-weight:bold;color:#074979;border-bottom:0px;font-size:20px;font-family:Arial;line-height:25px;width:100% !important}
.contentpagetitle{}
a.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited{text-decoration:none;font-weight:bold;color:#074979;border-bottom:0px;font-size:22px}
a.contentpagetitle:hover{color:#074979;border-bottom:0px dashed #CCC;text-decoration:underline}
.contentdescription{}.contentpane{font-size:12px}
.contentpaneopen{font-size:12px}
.content_rating{font-weight:normal;font-size:.8em}
.content_vote{font-weight:normal;font-size:.8em}
.buttonheading{font-size:12px}
.buttonheading img{padding-left:0px !important;padding-right:0px !important}
.pop-ups{float:right}a.pop-up{border-bottom:0}
.createdate{color:#666;font-size:.8em;font-weight:normal}
.modifydate{font-size:10px;color:#666;text-decoration:none;font-weight:normal}
.newsfeeddate{font-size:10px;color:#39005E;font-weight:normal}.small{color:#666}
.pagenav{font-size:12px;color:#002959}.pagebar{font-size:12px}
.pagenav_prev{font-size:12px;color:#002959}
.pagenav_next{font-size:12px;color:#002959}
a.pagenav{color:#002959;border-bottom:0}
a.pagenav:hover{text-decoration:underline;color:#002959;border-bottom:0}
.pagenavcounter{height:15px}.back_button{font-size:12px;height:15px}
.readon{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#074979;font-weight:normal;text-align:right;background-image:url('../images/fsarrow.gif');background-position:100% 50%;background-repeat:no-repeat;padding:0 18px 0 0}
.readon:hover{text-decoration:underline}
table.contenttoc{padding:0px;margin:2px;text-indent:1cm;font-size:18px}
table.contenttoc th{background:#2F3E57;color:White}
table.contenttoc td{font-size:14px;padding:2px}
a.toclink:hover,a.toclink:visited,a.toclink:link{font-weight:bold;height:18px}
.componentheading {font-size:18px;font-weight:bold;color:#808080;text-align:right}
.sectiontableheader {}
.sectiontableheader{height:18px;font-size:16px;font-weight:bold}
.sectiontableentry0{font-size:12px}
.sectiontableentry1{font-size:12px}
.sectiontableentry2{font-size:12px}
.sectiontablefooter{height:18px}.category{color:#074979}
a.category:link,a.category:visited,a.category:hover{height:15px}
.blog{}
.blogsection{height:18px}
.blog_more{}
.blog_heading{height:18px}
.article_seperator{display:none}
.search{height:18px}
.searchintro{height:18px}
.highlight{border:1px dashed #010101;background:#DEF;padding:0px 2px 0px 2px}
.wrapper{background-color:#FFF}
form{font-size:12px;padding:5px}
input{font-family:Arial,Verdana,Helvetica,sans-serif;background-color:#FFF;font-size:13px;color:#333}
.inputbox{background:White;margin:5px 5px 5px 5px;margin:2px 2px 2px 2px}.text_area{background:White}
.selectbox{width:100%}
.button{background:url(../images/btn.jpg) repeat-x top left;color:White;padding:2px;border:0px}
.contact_email{margin:0px;padding:5px}
.moscode{background-color:#f0f0f0}
.code{font-family:courier,serif;font-size:1.2em;padding:2px;background-color:#f0f0f0;color:blue;border:1px solid #d5d5d5;margin:0px;width:90%}
.message{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;color:#666}
.tool-tip{display:none}
.news_tb{background:url(../images/new_tb.gif) no-repeat;color:#413F3F;font-family:arial;font-size:12px !important;height:20px;padding:6px 5px 3px;width:191px;border:0px}
.news_padd{padding:3% 5% 0px 5%;height:85px}
.news_padd input{margin-bottom:1%}.sub_button{background:transparent url(../images/snarrow.gif) no-repeat scroll 100% 50%;color:#074979;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;font-weight:normal;float:right;border:none;padding-right:17px;cursor:pointer}
.module-login h3{margin-top:3%}
.quote{padding:5%}
.module_menu2 div div div div.quote-author{padding:5%; text-align:right; font-weight:bold; font-size:14px}.module_menu2 div div div div{background:none;}
.module_menu2{background:#BAE955 url(../images/lefttop.jpg) no-repeat left top;padding:0;margin-top:3%;margin-bottom:3%}

.module_menu2 h3{padding-top:6%;padding-bottom:3%;color:#194B7D;font-size:16px;font-weight:bold}
.module_menu2 div{background:url(../images/leftbot.jpg) no-repeat left bottom;padding:0}
.module_menu2 div div{background:url(../images/righttop.jpg) no-repeat right top}
.module_menu2 div div div{background:url(../images/rightbot.jpg) no-repeat right bottom}
.today{color:#00447D;font-size:19px;font-weight:bold}
.number{color:#000;font-size:24px;font-weight:bold}
#menu55 td a{background:url(/modules/mod_swmenupro/images/menu_border.gif) no-repeat right 15%}
#menu55 td#trans-active55 a{background:url(../images/menu_rep.jpg) no-repeat center bottom;height:28px}
#menu55 td.last55 a{background:url(../images/menu_rep.jpg) no-repeat center bottom;height:33px}
.mhi_slideshow{margin:0 auto !important; padding-top:1% !important}
#main-banner .module{width:902px; margin-left:41px}
.article_separator{border-bottom:1px dashed #C2CBD2;display:block;margin-right:2%;margin-bottom:1%}
.article_column .article_separator{border-bottom:1px dotted #C2CBD2}.column_separator{ border-left:1px dotted #C2CBD2;padding-left:7px}
.article_column{padding-right:3px}
#bottom_module .module{ margin:2% 2% 0 2%;padding-top:1%;border-bottom:1px dashed #C2CBD2;height:170px}
#site_module .module{ margin:2% 2% 0 2%;padding-top:1%;height:170px}.but li{display:inline; list-style:none}
ul.but{margin:0px;padding:0px}
#ncalendar{background:#CCC}.chronoform{display:none}.jwts_title{width:100%}
.jwts_tabberlive{margin-top:35px !important}#mainbody .module{}#system-message dt{display:none}fieldset{border:none}
input{border:1px solid #666}textarea{border:1px solid #666}
.module_menu2 p{padding-left:12px;padding-right:10px}
.module_menu2 div div div{ padding-left:15px;padding-right:10px}
.contentpaneopen img{ padding:5px}
#form-login ul{margin:0px}
#form-login ul li{margin:0px;line-height:14px}.module-nav{nowrap:wrap}
#menu87 li#here87 a{color:#000 !important;font-weight:bold !important}
#menu87 a:link,#menu87 a:visited{padding:2px 6px !important}
ul#submenu87 a{margin-right:0px !important;padding:2px 3px !important}
ul#submenu87 a:hover,#css-tab-sub-active87{background:none !important}
li#css-tab-sub-active87 a{color:#000 !important}#tabtop288{ width:98% !important}
ul.submenu88 a{line-height:20px}


.search-fsq{color:#074979;background:#E7EFF6l; margin:0;padding-left:2%;line-height:18px;list-style:none; }
.button-fsq{color:#074979;background:#E7EFF6l; border:1px solid #0068BF;}

inum, snum {
background-repeat:no-repeat; background-position: center center;
overflow:hidden; float:left; 
color:white; font-weight:bold;
text-align:center;
vertical-align: top;
display:block;
}

inum {
margin-right:20px;
margin-top:00px;
padding:12px;
background-image:url('../images/fsinum.gif');
width:70px;  
font-size:32px;
width:30px; 
}

snum {
background-image:url('../images/fssnum.gif');
font-size:18px;	
width:40px; 
margin-left:10px;
padding:6px;
}


.fsvideo div {
	padding:0;
	margin-left:auto; margin-right:auto;
	
	text-align:center; vertical-align:middle;
	
	background-image:url('../images/play.blue.png');
	background-repeat:no-repeat;
	background-position:center center;
}
.fsvideo div:hover
{
	background-image:url('../images/play.gray.png');
}
