/* CSS Document */

body {background:#030303 url(../images/bodyback.jpg) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2b2b2b; margin:0px; line-height:14px;}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#d40101; text-decoration:underline;}

img {border:0px;}

.maintable {background-color:#ffffff; border-top:11px solid #f2f0e4;}

.topheader {height:154px; padding:0px 71px;}
.logo {width:236px; height:104px; float:left; }

/*main navigation*/

.topmenu {margin:0px; float:right;  height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:40px 25px 0px 10px;}
.topmenu ul{ margin: 0px; padding: 0; }
.topmenu li{list-style:none; float:left; border-right:1px solid #5e5c5c; }
.topmenu li a:link{color:#5e5c5c;  padding:0px 20px 0px 20px;text-decoration: none; display:block; line-height:17px; }
.topmenu li a:visited{color:#5e5c5c; padding:0px 20px 0px 20px;text-decoration: none; display:block; line-height:17px; }
.topmenu li a:hover{color:#d40101; padding:0px 20px 0px 20px; text-decoration: none; display:block; line-height:17px; }
.topmenu li.last {list-style:none; float:left; border-right:0px solid #b7b6b4;}
.topmenu li.last {border-right:0px;}

/*DropDown*/
.dropdown{position:absolute; visibility: hidden; z-index:1000; background-color: #ffffff; font-size:12px; border:1px solid #dddddd; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 20px 0 0;}
.dropdown a:link{padding:4px; display: block; color:#d40101; text-decoration: none; font-weight: normal; line-height:22px; }
.dropdown a:visited{padding:4px; display: block; color:#d40101; text-decoration: none; font-weight: normal;line-height:22px; }
.dropdown a:hover{ padding:4px; display: block; color:#FFFFFF; text-decoration: none; font-weight: normal; background-color:#d40101;line-height:22px; }

/*leftlink*/
.leftnav a:link, .leftnav a:visited {display: block; border-bottom: 1px solid #e0dec8;	font-weight: normal; padding: 5px 0px 5px 0px;	color: #303029;}
.leftnav  a.last:link, .leftnav a.last:visited {display: block; border-bottom: 0px solid #e0dec8; font-weight: normal; padding: 5px 0px 5px 0px; color: #303029;}
.leftnav a:hover{display: block;background-image: none;font-weight: normal;text-decoration: none;color:#d40101;}
.leftnav  a.last:hover {display: block;background-image: none;font-weight: normal;text-decoration: none;color:#d40101;}

/*header*/


.header {padding:0px 71px;}


/*content starts*/

/*content home*/
.content {margin:0px 71px; background:#ffffff url(../images/contentback.gif) top no-repeat; padding:46px 71px 20px 71px; }
.contenthomeleft {width:782px; padding-left:35px; float:left; line-height:18px;}
.contenthomeleft h1 {color:#d40101; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}
.contenthomecenter {width:782px; padding-left:44px; padding-right:0px; float:left; line-height:18px;}
.contenthomecenter h1 {color:#d40101; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}
.contenthomeright {width:206px; padding-left:45px; padding-right:45px; float:left; line-height:18px;}
.contenthomeright h1 {color:#d40101; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}


/*content inner*/
.contentinner1 {width:782px; padding-left:35px; padding-right:35px; line-height:16px;}
.contentinner1 a:link {color:#000000; text-decoration:none;}
.contentinner1 a:visited {color:#000000; text-decoration:none;}
.contentinner1 a:hover {color:#d40101; text-decoration:underline;}
.contentinner1 h1 {color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}

.contentinnerleft {width:530px; float:left; padding-left:35px; line-height:16px; }
.contentinnerleft h1 {color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}

.leftnav {float:left; width:160px; padding-left:45px; padding-right:40px; background:url(../images/leftsep.gif) right top no-repeat; }
.leftnav h1 {color:#d40101; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}

.contentinner2 {width:530px; padding-left:35px; float:left; line-height:16px; text-align:justify;}
.contentinner2 h1 {color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:0px; margin:0px; margin-bottom:15px; line-height:22px;}
.contentinner2 a:link {color:#000000; text-decoration:none;}
.contentinner2 a:visited {color:#000000; text-decoration:none;}
.contentinner2 a:hover {color:#d40101; text-decoration:underline;}

.bluefont {color:#2e5d6b; font-size:12px; font-weight:bold;}



/*bottom black part*/

/*.bottompart {background:#2d2d2d url(images/bottom-back3.jpg) top repeat-x ; height:116px; color:#ffffff; padding:15px 42px; }
.bottompartright {width:318px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; float:left; line-height:21px;}
.bottompartright h1 {font-size:21px; font-weight:normal; margin:0px; padding:0px; margin-bottom:10px; line-height:18px;}
.bottompartright a:link {color:#ffffff;}
.bottompartright a:visited {color:#ffffff;}
.bottompartright a:hover {color:#ffffff;}
.bottompartleft {width:602px; float:left;font-size:14px;   font-family:Georgia, "Times New Roman", Times, serif; }
.bottompartleft h1 {font-size:21px; font-weight:normal; margin:0px; padding:0px; margin-bottom:15px; line-height:27px;}
.bottompartleft .logosgap {padding-right:15px;}
*/
.bottompart {background:#2d2d2d url(../images/bottom-back3.jpg) top repeat; height:68px; color:#ffffff; padding:12px 71px; padding-bottom:6px; font-size:9px; color:#999999}
.bottompart .logosgap {padding-right:20px;}
.bottompart .maralogo {padding-right:145px;}


/*footer*/
.footer {height:53px; background-color:#808080;}
.footermiddle {background-color:#f2f0e4; color:#595643; width:1004px;}
.footermiddle a:link {color:#595643; text-decoration:underline;}
.footermiddle a:link {color:#595643; text-decoration:underline;}
.footermiddle a:link {color:#000000; text-decoration:none;}
.footerleft {float:left; width:400px; padding-left:71px;}
.footerright {float:right; padding-right:91px;}
.footerright a:link {color:#595643}
.footerright a:visited {color:#595643}
.footerright a:hover {color:#000000}

.sitemaphead {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; background-color:#d40101; text-align:center;}

table.sitemap td {height:18px;}
.sitemaplink a:link {color:#000000; text-decoration:none;}
.sitemaplink a:visited {color:#000000; text-decoration:none;}
.sitemaplink a:hover {color:#d40101; text-decoration:none;}

.sitemaplink1 a:link {color:#555555; text-decoration:none;}
.sitemaplink1 a:visited {color:#555555; text-decoration:none;}
.sitemaplink1 a:hover {color:#d40101; text-decoration:none;}

.sitemaplink2 a:link {color:#888888; text-decoration:none;}
.sitemaplink2 a:visited {color:#888888; text-decoration:none;}
.sitemaplink2 a:hover {color:#d40101; text-decoration:none;}

#align {text-align:center;}

.message {font-size:11px;}
