@charset "utf-8";
/* CSS Document */
body, html{ margin:0px; padding:0px;width:100%; font-size:12px;}
p, h1, h2, h3, ul, li, ol, Td, Tr, table, span{ margin:0px; padding:0px;}
a:link, a:active, a:visited, a:hover { text-decoration:none; outline:none; font-size:11px; font-family:Arial, Helvetica, sans-serif}

#wrapper{ height:100%; width:100%; position:relative; top:0%; bottom:0%; font-size:1.2em; line-height:1.3em; text-align:center; background-color:#ffffff; margin:auto; }
#main{ margin:auto; width:990px;}
		.lft{ float:left; text-align:left;}
		.rgt{ float:right; text-align:right;}
		.txtlft{text-align:left;}
		.txtrgt{text-align:right;}
		.txtcent{text-align:center;}
#header, #banner, #content-container, #startgy-container {width:100%; float:left; }
		.header-bg{background:white url(../images/header-bg.jpg) left repeat-x; height:128px;}
		.menu { width:100%; text-align:right;}
		.menu ul{ margin:0px; padding:0px; list-style-type:none;}
		.menu ul li{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; padding:0px 14px 0px 14px; color:#666666;}
		.menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#666666;}
		.menu ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#0a76c9;}
		.menu ul li .selected{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000000; font-weight:bold;}
		.menu ul .resizes{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#666666;}
		.logo{ padding:42px 0px 0px 30px;}
	
		.banner-txt{ padding:70px 0px 0px 30px; text-align:center; width:400px}	 
		.banner-bg{ background-color:#FFFFFF; font-family: Helvetica, Verdana, Arial, sans-serif; color:#4f4f51; text-align:right; margin-bottom:4px;}
		.bannertxt{ width:61%; font-size:10px;}
		.bannertxt h1{ font-size:14px; line-height:19px; text-align:right; width:100%; padding-top:12px;}
		.img{ width:100%; text-align:center; height:90px; padding-top:15px;}
		.bannertxt p{ font-size:11px; line-height:14px; text-align:justify; font-style:italic; width:85%; padding-left:15%; font-weight:normal;}
		.brown{ color:#8d6b48; font-style:normal;}
		
		.menubar{ width:100%; margin-top:5px; }
		.menubar ul.sub{ margin:0px; padding:0px; list-style-type:none; width:auto;}
		.menubar ul.sub li{ float:left; line-height:10px; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;
							 border-right:1px solid #666666;}
		.menubar ul.sub .bdr{border-right:none}
		.menubar ul.sub li a{ color:#666666;}
		.menubar ul.sub li .selected{ color:#000000; font-weight:bold;}
		.menubar ul.sub li a:hover{ color:#0a76c9;}
		
		.inner-banner-txt{ padding:70px 0px 0px 30px; text-align:center;}	 
		.inner-banner-bg{ background-color:#FFFFFF; font-family:"Helvatica-light", Helvetica, Verdana, Arial, sans-serif; color:#4f4f51; text-align:right;}
		.inner-bannertxt{ width:66%; font-size:10px;}
		.inner-bannertxt h1{ font-size:14px; line-height:19px; text-align:right; width:100%; padding-top:12px;}
		.bgshade{ background:url(../images/banner-bg-shade.jpg) left repeat-x;}
	 	 
#lft-container{ width:62%; padding-left:2%; font-family:Verdana, Helvetica, Arial, sans-serif; background-color:#FFFFFF;}
	  
		.lft-listing{ width:75%; padding-top:10px;}
		.rgt-listing{ width:23%; padding-top:10px; text-align:center;}
#rgt-container{ width:36%; text-align:left;}
		.company-lft-container{ width:33%; padding-left:1%;  padding-right:1%; padding-top:13px; font-family:Verdana, Helvetica, Arial, sans-serif;}
		.company-rgt-container{ width:63%; text-align:left; vertical-align:top; padding-top:10px; padding-right:10px;}
		.company-rgt-container p{font-size:12px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style:normal; padding:8px 5px 0px 5px;
								 text-align:justify; line-height:14px; color:#3a3a3a;}
		.company-rgt-container p a{font-family: Helvetica, Verdana, Arial, sans-serif; font-style:normal; color:#0a76c9;}
	    .company-rgt-container p a:hover{font-family: Helvetica, Verdana, Arial, sans-serif; font-style:normal; color:#0a76c9;}
	   
	  
	    .heading{ width:100%; text-align:left; font-family:"Helvatica-light", Helvetica, Verdana, Arial, sans-serif; font-style:italic; font-size:16px; color:#4f4f51; }
		.box{ width:100%; margin-bottom:5px; min-width:300px; height:auto; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
		.topbar{ width:100%; background:url(../images/box-top-lft-cor.jpg) left repeat-x; }
		.content-area{ width:97%; background:#eceae7 url(../images/box-cent-rgt-cor.jpg) right repeat-y; font-size:9px; line-height:normal; padding:5px 8px 5px 8px}
		.content-area span{ color:#999999; line-height:14px; text-align:left; }
		.content-area p{ color:#0a76c9; line-height:14px; text-align:left;}
		.botbar{ width:100%; background:url(../images/box-top-cent-cor.jpg) left repeat-x;}
		
		.boxright{ width:90%; margin-left:1%; margin-right:1%; min-width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:25px;}
		.right-area{ width:96%; height:auto; text-align:left; font-size:9px;  background:#eceae7 url(../images/box-cent-rgt-cor.jpg) right repeat-y;line-height:normal; padding:0px 2px 5px 5px; }
		.right-area .tle{ width:100%; padding-top:10px; font-style:italic; font-size:13px; color:#4f4f51;}
		.archiv { height:280px; }
		.archiv ul {margin:0px; padding:0px; list-style-type:none;  }
		.archiv ul li { font-size:10px; text-align:left; background:url(../images/dot-icon.jpg) left no-repeat; padding-left:10px; color:#6e6e6b;}
		.archiv ul li a{ font-size:10px; text-align:left; line-height:22px; color:#6e6e6b;}
	
 
#news-ad{ width:100%; float:left; font-family:Helvetica, Verdana, Arial, sans-serif; background:#eceae7 url(../images/box-cent-rgt-cor.jpg) right repeat-y; }
		.txt1{ float:left; width:100px; font-size:16px; padding-left:8px;}
		.txt2{ float:right; width:100px; font-size:12px; font-style:italic; text-align:right; padding-right:8px; }
		
		.righttxt{ width:97%; color:#4f4f51; }
  		.righttxt p{ font-size:10px; font-style:italic; padding-right:10px; text-align:justify; line-height:12px;}
		.righttxt span{ font-size:12px; font-style:italic; font-weight:normal; }
		.righttxt h2{ font-size:12px; font-style:nonmal; padding-right:10px; font-weight:normal;}
		.righttxt h3{ font-size:10px; font-style:nonmal; line-height:16px; font-weight:normal;}
		.righttxt p b{ font-size:16px;}
		
		.message-txt{width:100%; font-family: Helvetica, Verdana, Arial, sans-serif; background:#ffffff; }
		.quote-txt{width:100%; font-family: Verdana, Arial, sans-serif; background:#ffffff; margin-top:10px; }
	 	.txtcontainerlft{ width:63%; margin-right:1%; background:#eceae7 url(../images/box-cent-rgt-cor.jpg) right repeat-y;}
		.txtcontainerrgt{width:35%; background:#eceae7 url(../images/box-cent-rgt-cor.jpg) right repeat-y;}
		.spacer{ width:95%; padding:0px 5px; color:#4f4f51; height:154px; }

		.stra-box1{ width:400px;}
		.stra-box2{ width:200px; margin-left:6px; background:#b6ada3 url(../images/shade-box.jpg) top no-repeat;}
		.stra-box-txt{ width:200px; margin-left:6px;}
		.stra-box-txt ul{ margin:0px; padding:0px; padding-left:5px;}
		.stra-box-txt ul li{list-style-type:none; font-size:10px; font-family:Helvetica, Arial, Geneva, sans-serif; line-height:18px;}
		
		.listing{ background: url(../images/star-bot-bg.jpg) bottom no-repeat; padding:5px;  }
		.colored{ width:100%; margin-bottom:10px; }

		.listing .colored ul{list-style-type:none; padding-left:10px; }
		.listing .colored ul li{ padding-left:20px; background:url(../images/arrow.png) 0px 4px no-repeat; list-style-type:none; font-size:13px; color:#057fbe;
								 margin-top:10px; line-height:18px; }
		.listing .colored ul .sub{ padding-left:20px; margin:0px; list-style-type:none; font-size:10px; color:#000000; background:none; line-height:10px; }

		.stargry-bg{ width:92%; padding:1% 4% 1% 4%;}
		.gray{ background-color:#dddbdb;}
		.red{ background-color:#FF0000;}
		.stargry-bg .container{ width:23%; padding:1%; font-family: Helvetica, Arial,  Verdana, sans-serif; color:#4f4f51;}
		.stargry-bg .container h1{ width:100%; font-weight:bold; font-size:13px; line-height:16px; padding-bottom:10px;}
		.stargry-bg .container p{ width:100%; font-size:10px; line-height:12px; text-align:justify; }
		
		.stargry-bg .container-second{ width:31%; padding:1%; font-family: Helvetica, Arial,  Verdana, sans-serif; color:#4f4f51;}
		.stargry-bg .container-second h1{ width:100%; font-weight:bold; font-size:13px; line-height:16px; padding-bottom:10px;}
		.stargry-bg .container-second p{ width:100%; font-size:10px; line-height:12px; text-align:justify; }
		
		.stargry-tle{ padding-left:40px; margin-top:10px; font-family:Helvetica, Geneva, Arial, sans-serif}
		.stargry-tle ul{ list-style-type:none; padding-top:20px;}
		.stargry-tle ul li{ float:left; font-size:10px; display:inline; border-right:1px solid #666666; line-height:15px; padding:0px 5px 0px 5px; }
		.stargry-tle ul li.bdr{border-right:none;}
		.stargry-tle ul li a{  color:#076acf; font-weight:bold;}
		.stargry-tle ul li a:hover{color:#076acf; font-weight:bold;}

#spacer{ width:100%; height:50px;}
#footer{ width:96%; padding-right:2%; padding-left:2%; margin-top:5px; color:#000; position:absolute; bottom:10px; }		
  		.footer-menu{ width:99%; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; line-height:18px; margin-top:6px; padding-right:1%;}
  		.footer-menu a{ color:#000;}
  		.footer-menu a:hover{ color:#731212;}
  		.footer-cpy-right{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-align:right; }		
		.cpy-img{ padding:0px 0px 0px 2px;}
		.footer-cpy-right a{ color:#000; font-size:12px}
  		.footer-cpy-right a:hover{ color:#731212;}
