body {
font-family:Arial, Helvetica, sans-serif;
background:#000;
}

.clear {
clear:both;
}

img {
border:0;
}

.mainwrapper {
width:100%;
float:left;
}

.maincon {
width:962px;
margin:0 auto;
}

.maininner {
width:962px;
float:left;
padding-top:36px;
}

.flashheader {
width:962px;
float:left;
}

.middlecon {
width:954px;
float:left;
color:#343434;
margin-top:5px;
background:#343434;
padding:10px 0 7px 8px;
}

.midinner {
width:942px;
float:left;
background:url(/images/bgwrapper.jpg) center top repeat-y;
}

.lftmain {
width:192px;
float:left;
padding:8px 0 0 5px;
}

.lfttop {
width:181px;
float:left;
}

.lftmain ul {
list-style-type:none;
margin:0;
padding:0;
}

.lftmain ul li {
font-size:15px;
color:#FFF;
font-weight:700;
text-transform:uppercase;
}

.lftmain ul li a {
background:url(/images/menubgmo.jpg) repeat-x;
width:165px;
height:33px;
float:left;
color:#FFF;
text-decoration:none;
margin-bottom:5px;
padding:10px 0 0 16px;
}

.lftmain ul li a:hover {
background:url(/images/menubg.jpg) repeat-x;
width:165px;
height:33px;
float:left;
color:#FFF;
text-decoration:none;
padding:10px 0 0 16px;
}

.lftmain img {
clear:both;
margin-top:12px;
}

.contcon {
width:532px;
float:left;
margin-left:8px;
}

.maincont {
width:532px;
float:left;
}

.tophed {
width:532px;
float:left;
background:url(/images/conthed.jpg) no-repeat;
height:37px;
}

.contmid {
width:522px;
float:left;
background: #494949 url(/images/contbtmcur.jpg) bottom center no-repeat;
color:#CCC;
padding: 0 5px 15px 5px;
}

.contmid ul {
margin:0;
padding:0 0 0 30px;
}

.contmid ul li {
margin:0;
padding:10px 0 0;
}

.contcon h1 {
font-size:20px;
color:#FFF;
font-weight:700;
margin: 0px;
padding:5px 0 0 15px;
}

.contcon p {
font-size:12px;
font-weight:400;
line-height:18px;
margin: 0px;
padding:15px 0 0;
}

.contcon .text, .contcon .textbig { 
width: 250px; 
}

.contcon dl { 
font-size:12px;
font-weight:400;
line-height:18px;
padding: 0px; 
margin: 0px; 
}

.contcon dt { 
padding: 10px 0 0 0; 
margin: 0px; 
}

.contcon dd { 
padding: 0 0 5px 30px; 
margin: 0px; 
}

.maincont h5 {
font-size:13px;
color:#CCC;
font-weight:700;
line-height:18px;
text-align:justify;
clear:both;
margin: 0px;
padding:12px 20px 0 15px;
}

.contmid a {
font-size:12px;
color:#CCC;
font-weight:700;
text-decoration:none;
}

.contmid a:hover {
text-decoration:underline;
color:#FC6;
}

.contmid h2 {
font-size:16px;
color:#FFF;
font-weight:700;
margin: 0px; 
padding:15px 0 0;
}

.contmid h3 {
font-size:14px;
color:#25b7cb;
font-weight:400;
margin: 0px;
padding:15px 0 0;
}

.contcon h6 {
font-size:20px;
color:#ffe400;
font-weight:700;
margin: 0px;
padding:15px 0 0;
}

.prdtcon {
width:502px;
float:left;
padding-left:26px;
margin-top:25px;
}

.prdtmain { 
width:145px;
float:left;
text-align:center;
margin-left:10px;
margin-bottom:35px;
}

.prdtcon h2 {
font-size:14px;
color:#FFF;
font-weight:700;
height:36px;
}

.prdtbg {
width:142px;
background:url(/images/prdtbg.jpg) no-repeat;
height:228px;
float:left;
text-align:center;
margin-bottom:12px;
padding:8px 0 0;
}

.prdtcon h3 {
font-size:14px;
color:#000;
font-weight:700;
margin: 0px;
padding:15px 0 4px;
}

.prdtcon h4 {
font-size:12px;
color:#000;
font-weight:400;
margin: 0px; 
padding: 0px;
}

.rgtmain {
width:194px;
float:left;
text-align:center;
padding-top:6px;
margin-left:10px;
}

.rgtmain img {
margin-bottom:13px;
}

.prdtcon p a {
text-decoration:underline;
font-size:12px;
color:#FFF;
font-weight:700;
}

.prdtcon p a:hover {
color:#FFF;
text-decoration:none;
}

.footer {
width:100%;
float:left;
clear:both;
height:105px;
background:#425d6c;
margin-top:7px;
}

.footerinner {
width:900px;
padding-top:22px;
text-align:center;
margin:0 auto;
}

.footer p {
font-size:12px;
color:#FFF;
font-weight:400;
margin:0;
padding:15px 0 0;
}

.footer p a {
color:#FFF;
font-weight:400;
text-decoration:none;
}

.footer p a:hover {
text-decoration:underline;
}
