/* Desktop CSS */
html,body {padding:0;margin:0;font-size: 1em;font-family: Century Gothic;Arial,Helvetica,Verdana,sans-serif;color:#eee}
body{text-align:left;background: #000 url(images/bg.gif) repeat-y  50% 0 ;  }
img a {border:none}
img {border:none}

#header {background:#1a1a1a;margin:0;height: 40px;}
* html #header { width: 960px; }
h1 {font-weight:normal;color:#FF2A00;font-family: Century Gothic, Verdana, Trebuchet, Arial, Helvetica;padding:0;margin:0;color:#666}
.mfsd-h1 {width:50%;background: #1a1a1a;float:left;font-size:1.7em;margin:0 0 0 10px;}

h2 {padding:0;margin:0;color:#252525}

.mobileMenu1 {display:none}
.mobileMenu2 {display:none}

.toolbar{background: #1a1a1a;}
.toolbar ul { margin: 0; padding: 0;width:400px;list-style-type:none; float:right;text-align:right;background: #1a1a1a;}
.toolbar ul  li {display:block; float:left; width:40px; height:40px; margin: 0; padding: 0 5px;}
.toolbar ul  li a {display:block; width:40px; height:40px; background:transparent; }
.toolbar ul  li a:hover img {width:40px; height:40px;border:0;margin: 0 }
.toolbar ul  li a img {width:30px; height:30px;border:0;margin:0 7px}
.toolbar ul li.style { background-color: #252525; }
* html .toolbar ul { width: 405px; }
* html .toolbar ul li a img { margin: 0; }

#container {width: 960px;text-align: left;margin:0 auto;height: auto;background:#000;}
* html #container { width: 930px; }
#search {float: right;}

.mainC1 {position: relative;width:100%;padding: 0px;border: none;margin-top: 10px;float: left;height: auto; }
.mainC2 {position: relative;width:27%;padding: 0px;border: none;float: left;height: auto; }
.mainC3 {width: 90%;margin:0px;text-transform: none;padding:10px;color:red}
.mainC4 {position: relative;width: 928px;padding: 0px;border: none;float: right;height:165px; background-color: #000;}
* html .mainC4 { left: 14px; }

.clearing {clear:both; height:0; } 
.clear { clear: both; font-size: 0; overflow: hidden; height: 0; line-height: 0; visibility: hidden;} 
.center {text-align:center}

#mainContent {position: relative;height: auto;width:100%;clear: none;float: left; }
* html #mainContent { left: 16px; }
.textContent  {color: #ccc !important;font-size:1em;line-height:1.4em;text-align:justify;margin:20px 10px 20px 10px !important }

#Subfooter {position: relative;clear: both;padding-top: 10px;padding-bottom: 0;height: 175px;border-top-width: thin;border-top-style: groove;border-top-color: #ccc;margin-top: 25px;font-size: 10px;color: #666666; }

#block1 {margin:10px;border:1px solid #ccc;color: #999999;font-size:180%}
#block2 {margin:10px;border:1px solid #ccc;color: #999999;font-size:180%}
#block3 {margin:10px;border:1px solid #ccc;color: #999999;font-size:180%}
#block4 {margin:10px;border:1px solid #ccc;color: #999999;font-size:180%}
#block5 {margin:10px;border:1px solid #ccc;color: #999999;font-size:180%}v

a {font-style: normal;color: #62BED2;text-decoration: none; }

.title2 {width: 97%; margin:0px; color: #FFD800 !important;padding: 1px 0 2px 20px; font: 140% Verdana, Arial, Helvetica; text-indent: 10px;font-weight:500 !important;text-align:right}
.title3 {width: 97%; margin:0px; color: #FF3F00 !important;font: 140% Verdana, Arial, Helvetica, sans-serif; text-indent: 10px;font-weight:500 !important;text-align:left}

.yellow {color: #FFD800 !important;font: 1.4em Verdana, Arial, Helvetica, sans-serif;font-weight:500 !important}
.yellow2 {color: #FFD100 !important;padding;0;margin:0}
.red {color: #FF3F00 !important;font: 140% Verdana, Arial, Helvetica, sans-serif;font-weight:500 !important}
.red2 {color: #FF3F00 !important;padding;0;margin:0}
.redsml {color: #FF3F00;font-size:90%}
.orangesml {color: #FF3f00;font-size:90%}
.orange {color: #FF3f00;}
.grey {color: #ccc;}
.midgrey {color: #666;}


.badges {text-align:center}
.badges img {border:none !important}

/* Menu */
.sidemenu {list-style: none; margin: 0px 0 20px 0 !important;width:260px;font-weight:500 !important;float:left;padding:0px}
.sidemenu li {text-align:left}
.sidemenu ul {display: none; list-style: square;float:left}
.sidemenu ul li {border-bottom: none}
.sidemenu a {display: block; list-style: none; color:#FF1A00; text-decoration: none;font-weight:normal;font: 1.4em Verdana, Arial, Helvetica;letter-spacing: 0.05cm}
.sidemenu a:visited {color:#FF1A00 !important}
.sidemenu ul li a {display: block; } 
.sidemenu a:hover {color: #fff !important; background: none !important;}
.sidemenu ul li a:hover {display: block; } 
form.dummy input[type="submit"], .sidemenu a:first-letter {color: #FF9900;font-size:1.4em;}


#nav {border-bottom-width: thin;border-bottom-style: groove;border-bottom-color: #1a1a1a;border-top-width: thin;border-top-style: groove;position: relative;margin-bottom: 25px;text-transform: capitalize;font-size: 18px; }
#nav ul{ }
#nav ul li{display: inline;text-transform: uppercase; }
#nav ul li.first{border-left: 0px; }
#nav ul li a{font-size: 12px;color: #999999;font-weight: bold;padding-top: 8px;padding-right: 35px;padding-bottom: 8px;padding-left: 12px; }
#nav ul li a.current,
#nav ul li a.section,
#nav ul li a:hover{color: #000;text-decoration: none;background-color: #FF2A00; }

#contentWrap {position: relative;text-align: left;float: left;}

.midContent {background:#000;margin: 0 30px 0 30px}
.midContent .column {float: left;width: 30%;text-decoration: none;position: relative;padding: 15px;}
* html .midContent .column { padding: 15px 13px; }
.midContent .column.last {width: 223px;margin-right: 0px;}
.midContent .column p  {clear: both;color: #ccc !important;font-size:0.90em;line-height:1.4em;text-align:justify;margin:0}
.midContent .column img  {clear: both;text-align:center;padding:3px;border:1px solid #666}
.midContent .column h4 {color:#FFB900;padding:0;margin:20px 0 0 0 }
.midContent .column ul {clear: both; }
.midContent .column li {clear: both; }
.midContent p  {clear: both;margin: 0 20px 0 20px}

.footer-container { width:960px;margin:0 auto;border-top:15px solid #1a1a1a; }

#feature {width:960px;margin:0 auto;border-bottom-width: thin;border-bottom-style: groove;font-size:0.90em;text-align:center;margin-top:40px }
* html #feature { width: 960px; position: relative; left: -16px; }
#feature .footext ul {display:block;margin-top:40px }
#feature .footext li {display:inline;padding-right:10px;padding-left:10px}
#feature .footext a  { color:#FF1200; text-decoration:none;font-weight:bold }
#feature .footext a:visited { color:#FF1200; text-decoration:none;font-weight:bold }
#feature .footext a:hover { color:#FFF; text-decoration:none; }

.footer {width:960px;margin:0 auto;background-color:#1a1a1a;border-top:20px solid #FF1200;font-size:0.90em;text-align:center}
.footer ul {display:block;margin-top:40px}
.footer li {display:inline;padding-right:8px;padding-left:8px;font-weight:normal }
.footer a { color:#FF9900; text-decoration:none;  }
.footer a:visited { color:#FF9900; text-decoration:none; }
.footer a:hover { color:#FF2A00; text-decoration:none; }

#updates {background:#fff}
#updates .column {float: left;width: 45%;text-decoration: none;position: relative;margin:15px}
#updates .column.last {width: 223px;margin-right: 0px;}
#updates .column p  {clear: both;line-height: 1.4em;font-size: 1em;color: #FF8A00;margin:0;padding:0 5px 5px 5px;text-align:justify;font-weight:600}
#updates .column img  {clear: both;text-align:center;padding:3px;border:1px solid #ccc}
#updates .column h4  {color: #FF1200;text-decoration:none}
#updates .column ul {clear: both; }
#updates .column li {clear: both; }
#updates p  {clear: both;line-height: 18px;font-size: 11px;color: #000;margin: 0 20px 0 20px}


.LIn_shortMode {list-style-type: none;margin: 0;padding: 0;}
.LIn_desc {display: none;}
.LIn_date {font-style: italic;margin-left: 5px;}

.box {background: #1a1a1a;}
* html .box { position: relative; }
.box h4 {color:#fff}
.boxtop {background: url(images/index-ne.gif) no-repeat top right;}
.boxtop div {font-size: 0;height: 6px;background: url(images/index-nw.gif) no-repeat top left;}
.boxbottom {background: url(images/index-se.gif) no-repeat bottom right;}
.boxbottom div { font-size: 0;height: 6px;background: url(images/index-sw.gif) no-repeat bottom left;}
.boxcontent {padding: 0px 6px 0px 6px;}

.boxcontent a, .boxcontent a:hover { color:#FFD100; }
.boxcontent a { text-decoration:none; }
