/* CSS Document */
*{ margin:0; padding:0; border:0; outline:0;}
table { font-size:12px; }
ol,ul { list-style:none;}
body { margin:0px 0px; padding:0px; text-align:center; background-color:#e0e0da; font-size:12px;}

body,td,th { font-size: 12px; color: #000000; }


.default {margin:0px auto; width: 956px;}            
.small {margin:0px auto; width: 850px;}
.medium { margin:0px auto;width: 1024px;}            
.large { margin:0px auto; width: 1228px;}

.headerLeft {background:url(images/header_left.png) no-repeat; width:9px; height:134px;}
.headerBg {background:url(images/header_bg.png) repeat-x; height:134px;}
.headerRight {background:url(images/header_right.png) no-repeat; width:9px; height:134px;}

.footerLeft {background:url(images/footer_left.png) no-repeat; width:9px; height:17px;}
.footerBg {background:url(images/footer_bg.png) repeat-x; height:17px;}
.footerRight {background:url(images/footer_right.png) no-repeat; width:10px; height:17px;}

#header,#topMenu,#banner,#container,#footer { clear:both; float:left; width:100%;}

.bBanner  { clear:both; float:left; width:100%;}

#header{ height:138px; overflow:hidden; padding:0px; margin-bottom:0px;}

#topMenu {background:url(images/topMenuBg.png) #000000 repeat-x; height:59px; margin-bottom:8px;}

#banner {height:296px; background:url(theme/images/banner.png) repeat;}
.bBanner { background-color:#000000;}

#container {background:#FFFFFF; color:#000000; font-size:12px; font-weight:bold; margin-top:8px;}
#footer {height:17px;}

#message, #productListing { clear:both; float:left; width:100%;}

td.tblockL {background-image:url(images/top_Menu_Left.png); background-repeat:no-repeat; height:43px;}
td.tblockM {background-image:url(images/top_Menu_Bg.png); background-repeat:repeat-x; height:43px;}
td.tblockR {background-image:url(images/top_Menu_Right.png); background-repeat:no-repeat; height:43px;}



DIV #topMenu Table {color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; margin-top:16px; padding-left:9px; padding-right:9px;}
.topmenu a:link{color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; }
.topmenu a:hover{color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; }
.topmenu a:visited{color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; text-decoration:none; }



p.logo {background:url(images/logo.png) no-repeat; width:114px; height:64px; margin-top:20px;}

#bd .grey {background: #f5f5f5; border: 1px solid #d4d3d3; padding:10px;}

#leftBlack {background-image:url(images/heading_Left_column.png); height:42px; background-repeat:repeat-x; padding-left:10px; padding-top:15px;}

table #leftBlack {color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; }

td.pad { padding-left:10px; padding-top:0px; padding-bottom:0px; padding-right:0px;}

/* INPUT TYPE CLASS */

span input {background:#FFFFFF; border-left-color:#808080; border-left-style:solid; border-left-width:thin; border-right-color:#d4d0c8;
       border-right-style:solid; border-right-width:thin; border-bottom-color:#d4d0c8; border-bottom-style:solid; border-bottom-width:thin; border-top-color:#808080;
	   border-top-style:solid; border-top-width:thin; font-family:'verdana'; color:#000000; font-size:12px; }
	   
span textarea {background:#FFFFFF; border-left-color:#808080; border-left-style:solid; border-left-width:thin; border-right-color:#d4d0c8;
       border-right-style:solid; border-right-width:thin; border-bottom-color:#d4d0c8; border-bottom-style:solid; border-bottom-width:thin; border-top-color:#808080;
	   border-top-style:solid; border-top-width:thin; font-family:'verdana'; color:#000000; font-size:12px; }
	   
	   
/*input[type="text"] { color : #ff0000; margin : 9px; border:#cacacb thin solid;} */
input[type="checkbox"] { color : #000000;  border:#cacacb thin solid; margin : 9px; }
input[type="file"] { color : #000000;  border:#cacacb thin solid; margin : 9px; }
input[type="textfield"] { color : #000000; margin : 9px;  border:#cacacb thin solid;}

input[type="password"] { color : #000000;  border:#cacacb thin solid;}

input[type="radio"] { color : #000000; margin : 9px;  border:#cacacb thin solid;}
input[type="reset"] { color : #000000; font-weight : bold;  border:#cacacb thin solid; }
input[type="submit"] { color : #000000; margin : 9px;  border:#cacacb thin solid;}
select {color:#FF0000;  border:#cacacb thin solid;}

.inputsmall {background-image:url(images/h_width_X.png); background-repeat:no-repeat; height:24px; width:25px;}
.inputmedium {background-image:url(images/h_width_XX.png); background-repeat:no-repeat; height:24px; width:25px;}
.inputdefault {background-image:url(images/h_width_XXX.png); background-repeat:no-repeat; height:24px; width:25px;}
.inputlarge {background-image:url(images/h_width_XXXX.png); background-repeat:no-repeat; height:24px; width:25px;}

/* INPUT TYPE CLASS */
#message {background:#f5f5f5; padding:12px; border-bottom:#BBBBBB 1px solid; border-left:#BBBBBB 1px solid; border-top:#BBBBBB 1px solid; border-right:#BBBBBB 1px solid;}

.message {background:#f5f5f5; padding:12px; border-bottom:#BBBBBB 1px solid; border-left:#BBBBBB 1px solid; border-top:#BBBBBB 1px solid; border-right:#BBBBBB 1px solid;}

/* ALL TEXT CLASS */
.headingBrown {color:#e83b12; font-size:12px; font-family:Tahoma; font-weight:bold;}

.headingBrown a:link {color:#e83b12; font-size:12px; font-family:Tahoma; font-weight:bold; text-decoration:none;}
.headingBrown a:visited {color:#e83b12; font-size:12px; font-family:Tahoma; font-weight:bold; text-decoration:none;}
.headingBrown a:hover{color:#e83b12; font-size:12px; font-family:Tahoma; font-weight:bold; text-decoration:none;}

.blackBold {color:#000000; font-size:12px; font-weight:bold; font-family:Tahoma; }

.orangeSmall {color:#e83b12; font-size:12px; font-weight:bold; font-family:Tahoma; text-decoration:none;}
.orangeSmall a:link {color:#e83b12; font-size:12px; font-weight:bold; font-family:Tahoma; text-decoration:none;}
.orangeSmall a:hover {color:#e83b12; font-size:12px; font-weight:bold; font-family:Tahoma; text-decoration:none;}
.orangeSmall a:visited {color:#e83b12; font-size:12px; font-weight:bold; font-family:Tahoma; text-decoration:none;}

.blueSmall {color:#708ba7; font-size:10px; font-weight:bold; font-family:Tahoma; }

.blueList {list-style-type:none; background-repeat:no-repeat; padding-left:3px; padding-bottom:4px; font-size:11px; font-weight:normal; font-family:Tahoma;}

.plainBox {background-color:none;}
.blockBg { width:229px; height:222px; background-image:url('images/newbox.png'); background-repeat:no-repeat; display:table-cell; padding:20px;}


td.menuLTop { background-image:url('images/pList_LT.png'); height:37px; width:33px; background-repeat:no-repeat; background-position:left top; }
td.menuLmid { background-image:url('images/pList_LM.png'); width:33px; background-repeat:repeat-y; }
td.menuLdown { background-image:url('images/pList_LD.png'); width:33px; height:36px; background-repeat:no-repeat; background-position:left top; }
td.menuMtop { background-image:url('images/pList_MT.png'); height:37px; background-repeat:repeat-x; background-position:left top; }
td.menuMdown { background-image:url('images/pList_MD.png'); height:36px; background-repeat:repeat-x; background-position:left top;}
td.menuRTop { background-image:url('images/pList_RT.png'); height:37px; width:34px; background-repeat:no-repeat; background-position:left top; }
td.menuRmid { background-image:url('images/pList_RM.png'); width:34px; background-repeat:repeat-y; background-position:left top; }
td.menuRdown { background-image:url('images/pList_RD.png'); height:36px; width:34px; background-repeat:no-repeat; background-position:left top; }
td.menuBG { background-color:#FFFFFF; background-repeat:repeat; }

.normal { background-color: #fff; }
.normalActive { background-color: #d1d0d0; }

.orangeBig { color:#e83b12; font-size:20px; font-family:Tahoma; font-weight:bold;}
.smHeading {color:#6C6C66; font-size:12px; font-weight:bold; font-family:Tahoma; }
.blue {color:#0066CC; font-size:12px; font-family:tahoma; }
.productName {color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.productName a:link {color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.productName a:visited {color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.productName a:hover {color:#000000; font-family:tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.img a:link {border-bottom:#FF0000 thin solid; border-left:#FF0000 thin solid; border-right:#FF0000 thin solid; border-top:#FF0000 thin solid;}
.img {border-bottom:#FF0000 thin solid; border-left:#FF0000 thin solid; border-right:#FF0000 thin solid; border-top:#FF0000 thin solid;}

hr {border: 0; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 100%; text-align: left; }
.info {background: #eeeef0; border: 1px solid #828288; padding:10px; color:#000000; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}

.lightinfo {background: #f7f7f7; border: 1px solid #828288; padding:10px;}


.info ul li strong { color:#006699; text-decoration:none; font-size:12px; font-family:Tahoma; font-weight:normal; }

.info ul li a:link { color:#000000; text-decoration:none; font-size:12px; font-family:Tahoma; font-weight:normal; }
.info ul li a:visited { color:#006699; text-decoration:none; font-size:12px; font-family:Tahoma; font-weight:normal; }
.info ul li a:hover { color:#006699; text-decoration:none; font-size:12px; font-family:Tahoma; font-weight:normal; }
.smallText span { color:#FF6600; text-decoration:none;}

.txtColor {color:#f1701a; font-size:12px; text-decoration:none; font-weight:bold; font-family:Verdana;}

.smallTxt {color:#000000; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}
.smallTxt a:link {color:#000000; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}
.smallTxt a:visited {color:#000000; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}
.smallTxt a:hover {color:#993300; font-weight:normal; font-size:12px; font-family:Verdana; text-decoration:none;}

.smallBLK {color:#000000; font-size:12px; text-decoration:none; font-family:verdana; text-align:justify;}
.smallBLK a:link, a:visited, a:hover{color:#000000; font-size:11px; text-decoration:none;}
.red {color:#CC3300; font-size:11px; font-family:tahoma;}

.smalltext {color:#000000; font-weight:normal; font-size:11px; font-family:Verdana; text-decoration:none;}
.smalltext a:link {color:#000000; font-weight:normal; font-size:11px; font-family:Verdana; text-decoration:none;}
.smalltext a:visited {color:#000000; font-weight:normal; font-size:11px; font-family:Verdana; text-decoration:none;}
.smalltext a:hover {color:#993300; font-weight:normal; font-size:11px; font-family:Verdana; text-decoration:none;}
