@charset "utf-8";
/* CSS by eggybot */
* {padding:0; margin:0}

/*Below is the main body text which i can change*/

body {padding:0 0 7px 0; background:#fff; margin:0px auto; width:100%; min-width: 920px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#330000}
#wrap {margin:0 auto; padding:0;  position:relative; width:920px;  }


a:link { color:#330000; text-decoration: underline }
a:visited { color:#330000; text-decoration: underline }
a:hover{ color:#9a6d6d; text-decoration: none }

img { border:none; padding:0; margin:0}
h1 {font-size: 36px}
h2 {font-size: 24px}
h3 {font-size: 19px;}
h4 {font-size: 16px;}
h5 {font-size: 14px}
h6 {font-size: 11px}

input { position:relative; cursor: pointer; vertical-align: middle; padding: 3px; font-size: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; border: none; background-color:#e3e3e3}
select {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;cursor: pointer;vertical-align: middle;border: 1px solid #999;padding: 1px;background-color: #FAFAFA}
option {padding-right: 2px}
textarea {font-family: Verdana, Helvetica, Arial, sans-serif; border: none; background-color:#e3e3e3; padding: 2px;font-size: 1em;line-height: 1.4em; position:relative}

/* Header Part Start */
#header {margin:0; padding:0; position:relative }
#header .headerwr {margin:0; padding:0; position:relative; clear:both; display:block; height:100%; overflow:hidden }
#header .headerwr .headerrt { float:right; margin:0; width:690px; padding:0; position:relative }
#header .headerwr .headerrt .headnavm { margin:0; padding:20px 30px 0 0; position:relative }
#header .headerwr .headerrt .headnavm .headnbar { margin:0; padding:90px 0 0 0; position:relative; }
#header .headerwr .headerrt .headnavm .headnbar ul { list-style:none; margin:0; padding:0; position:relative; font-size:21px; letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif; }
#header .headerwr .headerrt .headnavm .headnbar li { float:left; margin:0; padding:10px 0 5px 0; position:relative;}
#header .headerwr .headerrt .headnavm .headnbar li.seldiv {margin:0; padding:0 8px; position:relative }
#header .headerwr .headerrt .headnavm .headnbar li a {color:#330000; margin:0; padding:0; position:relative; text-decoration:none}
#header .headerwr .headerrt .headnavm .headnbar li a:hover {color:#9a6d6d; margin:0; padding:0; position:relative; text-decoration:none }
#header .headerwr .headerrt .headnavm .headnbar li.nava {margin:0; padding:10px 0 8px 0; position:relative; background:url(../images/arrow.jpg) no-repeat 50% 0 }
#header .headerwr .headerrt .headnavm .headnbar li.nava a {margin:0; padding:0; position:relative }

#header .headerwr .headerlf  {margin:0 690px 0 0; padding:0; position:relative }
#header .headerwr .headerlf .logo {margin:0; padding:12px 0 0 0; position:relative; height:106px }
#header .headsubmenu  {margin:0; padding:0 0 10px 350px; position:relative; font-size:14px; letter-spacing:0px; font-family:Georgia, "Times New Roman", Times, serif; }
#header .headsubmenu .sider {margin:0; padding:0 5px; position:relative }
#header .headsubmenu a {margin:0; padding:0; position:relative; text-decoration:none}
#header .headsubmenu a:hover {margin:0; padding:0; position:relative; text-decoration:underline}
#header .headsubmenu span a {margin:0; padding:0; position:relative; text-decoration:underline }
/* Header Part End */

.linehr { margin:15px 0; padding:0; clear:both; position:relative; display:block; border-top:#330000 1px solid; font-size:2px; }

/* Main Part Start */
#maincontent {margin:0; padding:0 0 5px 0; position:relative; display:block; height:100%; overflow:hidden }
#maincontent .mainstat {margin:0; padding:0; position:relative; display:block; height:100%; overflow:hidden  }
#maincontent .mainstat .mainstatr { float:right; width:398px; margin:0; padding:0; position:relative; }
#maincontent .mainstat .mainstatc {margin:0 415px 0 6px; padding:0; position:relative; }
#maincontent .mainstat .mainstatc .mnbigt {margin:0; padding:7px 0 10px 0; position:relative; font-size:19px }
#maincontent .mainstat .mainstatc .mnsmlx {margin:0; padding:0; position:relative; font-size:12px; color:#663333}

#maincontent .mncat {margin:0; padding:0 6px; position:relative; display:block; height:100%; overflow:hidden }
#maincontent .mncat .mncatl { float: left; width:180px; margin:0; padding:0; position:relative }
#maincontent .mncat .mncatl .catmenu {margin:0; padding:10px 0 0 0; position:relative;}
#maincontent .mncat .mncatl .catmenu ul {margin:0; padding:0; position:relative; list-style:none; font-size:15px; font-weight: 600;letter-spacing:-1px;}
#maincontent .mncat .mncatl .catmenu li {margin:0; padding:0 0 7px 22px; position:relative; }
#maincontent .mncat .mncatl .catmenu li.ctnv {margin:0; padding:0 0 7px 22px; position:relative; background:url(../images/arrow2.jpg) no-repeat 0 35% }
.current-cat  {margin:0; padding:0 0 7px 22px; position:relative; background:url(../images/arrow2.jpg) no-repeat 0 35% }
#maincontent .mncat .mncatl .catmenu li a { color:#373737; position:relative; text-decoration:none }
#maincontent .mncat .mncatl .catmenu li a:hover { color:#999; position:relative; text-decoration:none }
#maincontent .mncat .mncatc {margin:0 0 6px 190px; padding:0; position:relative; color:#373737; background:url(../images/guhit02.jpg) no-repeat 0 5px }
#maincontent .mncat .mncatc .mctbt {margin:0; padding:5px 0 0 37px; position:relative; font-size:21px; letter-spacing:-1px;}
#maincontent .mncat .mncatc .mctdesc {margin:0; padding:10px 0 20px 37px; position:relative; font-size:12px }

#maincontent .mncat .mncatc .catitem {margin:0; padding:10px 0 0 37px; position:relative; height:100%; display:block; overflow:hidden}
#maincontent .mncat .mncatc .catitem ul {margin:0; padding:0; position:relative; list-style:none; font-size:12px;}
#maincontent .mncat .mncatc .catitem li { float:left; width: 130px; margin:0; padding:0 0 20px 0; position:relative; }
#maincontent .mncat .mncatc .catitem li .catnb {margin:0; padding:0 0 5px 0; position:relative; }
#maincontent .mncat .mncatc .catitem li .catnb img {margin:0; padding:0; position:relative; border:#a3a3a3 1px solid }
#maincontent .mncat .mncatc .catitem li a { color:#373737; position:relative; text-decoration:none }
#maincontent .mncat .mncatc .catitem li a:hover { color:#999; position:relative; text-decoration: underline }

#maincontent .mncat .mncatc .viewpic {margin:0; padding:20px 0 10px 37px; position:relative }
#maincontent .mncat .mncatc .viewpic .viewpicr { float:right; width:325px; margin:0; padding:0; position:relative }
#maincontent .mncat .mncatc .viewpic .viewpicr img {margin:0; padding:0; position:relative; border:#a3a3a3 1px solid }
#maincontent .mncat .mncatc .viewpic .viewpicl {margin:0 335px 0 0; padding:0; position:relative }
#maincontent .mncat .mncatc .viewpic .viewpicl img {margin:0; padding:0; position:relative; border:#a3a3a3 1px solid }

#maincontent .mncat .mncatc .viewtable {margin:0; padding:0 0 0 37px; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow {margin:0; padding:0 0 3px 0; position:relative; display:block; height:100%; overflow:hidden; font-size:12px }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowtd { float:left; margin:0; padding:0 5px 0 0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowA { width:70px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowB { width:60px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowC { width:60px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowD { width:60px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowE { width:170px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowF { width:80px;  margin:0; position:relative }
#maincontent .mncat .mncatc .viewtable .vtrow .vtrowG { width:140px;  margin:0; position:relative }


#maincontent .maincontc {margin:0; padding:0; position:relative; display:block; height:100%; overflow:hidden  }
#maincontent .maincontc .mnstatr { float:right; width:470px; margin:0; padding:0; position:relative; }
#maincontent .maincontc .mnstatc {margin:0 480px 0 6px; padding:0; position:relative;  font-size:13px}
#maincontent .maincontc .mnstatc .cbigt {margin:0; padding:7px 0 10px 0; position:relative; font-size:19px }
#maincontent .maincontc .mnstatc .mnsmlz {margin:0; padding:0; position:relative;}
#maincontent .maincontc .mnstatc .consprt {margin:0; padding:0; position:relative; line-height:16px; }
#maincontent .maincontc .mnstatc .consprt .cnsl { float:left; width:180px; margin:0; padding:0; position:relative }
#maincontent .maincontc .mnstatc .consprt .cnsr {margin:0 10px 0 200px; padding:0; position:relative }
#maincontent .maincontc .mnstatc .consprt .cnsr span { font-size:14px; position:relative; font-weight:bold; letter-spacing:-1px }

#maincontent .maincontc .mnstatc .stmap {margin:0; padding:0; position:relative;}
#maincontent .maincontc .mnstatc .stmap .stmapl { float:left; width:130px; margin:0; padding:0; position:relative }
#maincontent .maincontc .mnstatc .stmap .stmapl .dipa { font-size:14px; margin:0; padding:8px 0 11px 0; position:relative; font-weight:bold; letter-spacing:-1px }
#maincontent .maincontc .mnstatc .stmap .stmapr {margin:0 0 0 145px; padding:0; position:relative }

/*Press and Pr custom css*/
.pprheader 
{
margin:0; padding:7px 0 10px 0; position:relative; font-size:17px 
}


#maincontent .ccform {margin:0; padding:0; position:relative; display:block; height:100%; overflow:hidden  }
#maincontent .ccform .cffr { float:right; width:420px; margin:0; padding:0; position:relative; }
#maincontent .ccform .cffr .sugalz {margin:0; padding:45px 40px 15px 0; position:relative;  }
#maincontent .ccform .cffr .sugalz .bigks {margin:0; padding:0 0 15px 0; position:relative; font-size:14px; font-weight:bold; letter-spacing:-1px }
#maincontent .ccform .cffl {margin:0 430px 0 6px; padding:0; position:relative; }
#maincontent .ccform .cffl .tbigt {margin:0; padding:7px 0 10px 0; position:relative; font-size:19px }
#maincontent .ccform .cffl .formt {margin:0; padding:10px 0 0 0; position:relative;}
#maincontent .ccform .cffl .formt .frm {margin:0; padding:0 0 10px 0; position:relative; display:block; height:100%; overflow:hidden  }
#maincontent .ccform .cffl .formt .frm .frml { float:left; width:110px; margin:0; padding:0; position:relative; font-size:13px; line-height:20px}
#maincontent .ccform .cffl .formt .frm .frmc {margin:0 0 0 120px; padding:0; position:relative;}
#maincontent .ccform .cffl .formt .frm .frmc input {position:relative; width:270px}
#maincontent .ccform .cffl .formt .frm .frmc textarea {position:relative;width:270px; height:80px;}
#maincontent .ccform .cffl .formt .frm .frmc .submitko {position: absolute; top: 64px; color:#330000; left:275px; z-index:5; width:60px; background-color:#fff; font-family:Georgia, "Times New Roman", Times, serif; size:13px; text-decoration:underline }
#maincontent .ccform .cffl .formt .frm .frmc .devo {margin:0; padding:0; position:relative; font-size:14px; letter-spacing:-1px}
.tickbox {margin:0; padding:0; position:relative; font-size:14px; background-color:#fff; height:12px}
/* Main Part End */

/* Footer Part Start */
#footer {margin:0; padding:0; clear:both; position:relative; display:block }
#footer .ffshot { margin:0; padding:10px 0 0 25px; position:relative; height:100%; display:block; overflow:hidden }
#footer .ffshot ul { list-style:none; margin:0; padding:0; position:relative; }
#footer .ffshot li { float:left; list-style:none; margin:0; padding:0; position:relative; }
#footer .ffshot li.sdiv {margin:0; padding:0 4px; position:relative }
#footer .fftext {margin:0; padding:20px 0 0 0; position:relative; text-align:center;}
#footer .fftext .ffbb {margin:0; padding:0; position:relative; font-size:15px; font-weight:bold }
#footer .fftext .ffcc {margin:0; padding:10px 0; position:relative }
#footer .fftext span {margin:0; padding:0 5px; position:relative }
#footer .fftext a {margin:0; padding:0; position:relative; text-decoration:none }
#footer .fftext a:hover {margin:0; padding:0; position:relative; text-decoration: underline }
/* Footer Part End */

/* CSS by eggybot */
