@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline:none; }

html, body { height:100%; } body { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; }

a { text-decoration:none; color:#FFCC00; } a:hover { border-bottom:1px solid #FFCC00; }

strong { color:#FFCC00; padding-right: 5px;}

h1{ font-size:24px; } h2{ font-size:18px; } h3{ font-size:16px; }

h1, h2, h3 { font-family:"Lucida Sans Unicode", "Helvetica Condensed", Helvetica, "Trebuchet MS"; font-weight:normal; padding-bottom:10px; color:#FFCC00; }

body { background:url(images/topbg.jpg) center top repeat-x #2e5491; behavior:url(js/cssHoverFix.htc); }

.clrbth { clear:both; }

.cntr { margin:0 auto; width:1000px; }

.header { height:115px; display:block; }

	.linkindex { display:block; float:left; padding-top:10px; }

	.linkindex:hover { border:none; }

	form.frmsrch { float:right; padding-top:50px; }

	.txtbobg { background:url(images/searchbg.png) left top no-repeat; float:left; height:19px; width:155px; padding:0px 0px 3px 10px; }

	.srchbtnBG { background:url(images/searchbg.png) right bottom no-repeat; width:37px; height:22px; float:left; }

	form.frmsrch input.srchTxtbox { border:none; background:none; height:19px; width:150px; font-style:italic; font-size:10px; }

	form.frmsrch input.srchBtn { border:none; background:none; width:37px; height:22px; font-style:italic; font-size:10px; }

	form.frmsrch input.srchBtn:hover, form.frmsrch input.srchBtn:focus { background:url(images/searchbg.png) right top no-repeat; cursor:pointer; }

	.socialnetworkingicon { width:200px; height: 27px; text-decoration:none;} .socialnetworkingicon a { float:right; padding-right: 5px; padding-bottom: 5px; text-decoration:none; display:block;} .socialnetworkingicon a:hover{ border: 0;} 

	

	

.navcont { height:25px; display:block; background:url(images/mainnavigationBG.jpg) center top; }

	ul.mainNavigation { display:block; margin:0 auto; width:990px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; }

	ul.mainNavigation li { display:block; float:left; list-style:none; height:23px; padding:1px 0px; }

	ul.mainNavigation li:hover { background:url(images/mainnavigationBG.jpg) center bottom repeat-x; border-left:1px solid #224c86; border-right:1px solid #224c86; }

	ul.mainNavigation li.static { background:url(images/mainnavigationBG.jpg) center bottom repeat-x; border-left:1px solid #224c86; border-right:1px solid #224c86;}

	ul.mainNavigation li a { display:block; float:left; height:21px; padding:1px 10px; color:#FFFFFF; text-shadow:1px 1px 1px #000000; }

	ul.mainNavigation li.static a { border:none; padding:1px 8px; border-left:1px solid #f1d4a0; border-right:1px solid #f1d4a0; color:#000000; text-shadow:1px 1px 1px #ffffff; }

    ul.mainNavigation li.static:hover a { border:none; padding:1px 8px; border-left:1px solid #f1d4a0; border-right:1px solid #f1d4a0; color:#000000; text-shadow:1px 1px 1px #ffffff;  }

	

	ul.mainNavigation li:hover a { border:none; padding:1px 8px; border-left:1px solid #f1d4a0; border-right:1px solid #f1d4a0; color:#000000; text-shadow:1px 1px 1px #ffffff; }

	ul.mainNavigation li a#static { border:none; padding:1px 8px; border-left:1px solid #f1d4a0; border-right:1px solid #f1d4a0; color:#000000; text-shadow:1px 1px 1px #ffffff; }

	

	ul.subnav{ display:none; width: 150px; clear:both;}  

	ul.subnav li{ border: 0; color:#FFFFFF;  display:block; margin: 0; } 

	

	ul.mainNavigation li ul.subnav li a{ border: 0; color:#FFFFFF; text-shadow:1px 1px 1px #000000; background:url(images/mainnavigationBG.jpg) center top repeat-x }

	

	ul.mainNavigation li ul.subnav li a:hover{ border: 0; background:url(images/mainnavigationBG.jpg) center bottom repeat-x; text-shadow:1px 1px 1px #000000; color:#ffffff; }

	

	ul.mainNavigation li:hover ul.subnav{ display:block; z-index: 999; position:absolute; left: auto; top:140px;}

	

	

.cntr2 { margin:0 auto; width:1000px; min-height:100%; height:auto !important; height:100%; margin:0 auto -314px auto; }

.wrapper { width:980px; padding:10px; position:relative; color:#FFFFFF; float:left; }

	.trans { background:#333333; filter:alpha(opacity=35); -moz-opacity:0.35; -khtml-opacity: 0.35; opacity: 0.35; width:998px; position:absolute; top:0px; left:0px; right:0px; border:0px; z-index:1; height:100%; border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #ffffff; border-top:1px solid #ffffff; }		

	.untrans { width:980px; position:relative; z-index:2; }

		.leftmain { width:690px; text-align:justify; float:left; }

			.showcaseContent { width:690px; height:300px; }

				#slider { position:relative; background:url(images/loader.gif) no-repeat 50% 50%; width:690px; height:300px; }

				#slider img { position:absolute; top:0px; left:0px; display:none; }

				.nivoSlider { position:relative; } .nivoSlider img { position:absolute; top:0px; left:0px; } .nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:690px; height:300px; z-index:60; display:block; } .nivoSlider a.nivo-imageLink:hover { border:none; }

				.nivo-slice { display:block; position:absolute; z-index:50; height:100%; }

				.nivo-caption { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:680px; padding:5px; z-index:89; } .nivo-caption a { display:inline !important; }

				.nivo-html-caption { display:none; } .nivo-directionNav a { position:absolute; top:45%; z-index:99; cursor:pointer; }

				.nivo-prevNav { left:1%; background:url(images/arrows.png) left top no-repeat; width:30px; height:31px; } .milhamethyz:after { opacity:.15; } .nivo-prevNav:hover { background:url(images/arrows.png) left bottom no-repeat; border:none; }

				.nivo-nextNav { right:1%; background:url(images/arrows.png) right top no-repeat; width:30px; height:31px;  } .milhamethyz:before { background:@url(gmail.jpg) center center repeat-x; } .nivo-nextNav:hover { background:url(images/arrows.png) right bottom no-repeat; border:none; }

				.nivo-controlNav a { display:block; width:15px; height:15px; background:url(images/nivo_controlnavbg.jpg) left center no-repeat; margin:3px 5px; float:left; position:relative; z-index:999 !important; } .nivo-controlNav a:hover { cursor:pointer; border:none; } .nivo-controlNav a.active { background:url(images/nivo_controlnavbg.jpg) right center no-repeat; }

			.content { padding:10px 0px; text-shadow:1px 1px 2px #000000; background:url(images/seperator_V.png) center bottom repeat-x; display:block; } .content p { padding-bottom:10px; }

			.content img { padding:1px; border-bottom:1px solid #13233b; border-right:1px solid #13233b; border-left:1px solid #697a94; border-top:1px solid #697a94; margin-bottom:0px; }

			.content ul.bulleted { display:block; } .content ul.bulleted li { display:block; list-style:none; padding:3px 0px 3px 21px; background:url(images/bullets.png) left center no-repeat; }

				.sepCont { float:left; width:690px; background:url(images/seperator_V.png) center center repeat-y; }

					.seperator { float:left; width:325px; padding:0px 10px; }

		.rightmain { float:right; width:280px; text-shadow:1px 1px 1px #000000; position:relative; z-index: 999; }

		.rightmain h3 { background:url(images/right_bg.png) left center; text-align:center; display:block; padding:5px; border-bottom:1px solid #13233b; border-top:1px solid #697a94; }

			.grdBG { background:url(images/right_bg.png) right center; padding:10px; display:block; border-bottom:1px solid #13233b; border-top:1px solid #697a94; margin-bottom:10px; }

				form.Q2form label.Q2lbl { display:block; text-align:right; padding:0px 5px 10px 0px; width:140px; float:left; font-size:10px; }
				

				form.Q2form input.Q2txtbox { border-bottom:1px solid #868686; border-right:1px solid #868686; border-left:1px solid #ffffff; border-top:1px solid #ffffff; float:left; width:110px; }
				form.Q2form input.Q2box1 { border-bottom:1px solid #868686; border-right:1px solid #868686; border-left:1px solid #ffffff; border-top:1px solid #ffffff; float:left; width:60px; }
				
				
				
				form.Q2form input.Q2btn { background:url(images/mainnavigationBG.jpg) center bottom repeat-x; height:25px; border:none; }

.push { height:314px; } .footer { background:url(images/botbg.jpg) center bottom repeat-x; height:314px; color:#FFFFFF; text-shadow:1px 1px 1px #000000; display:block; position:relative; text-align:center; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.billboards td{ border:#FFFFFF 1px solid; padding: 3px;}

.aac{ list-style:none;}

.aac li{ padding: 10px;} .swriting-list{ list-style:none; padding-left: 10px;} .pslist{ list-style:none; padding-left: 10px;}

.footerlink{ margin: 0 auto; width: 800px; text-align:center; }



.footerlink li a { float:left; list-style:none; padding-left: 5px; color:#FFFFFF; text-shadow:1px 1px 1px #000000; font-family:Arial, Helvetica, sans-serif; } 



