body
{
    background: #224472;
    margin: 10px 0 0 0;
    padding: 0;
    color: #333333;
}
img
{
    margin: 0;
    padding: 0;
    border: 0;
}
.border
{
    border: 5px solid #c7c7c7;
}
h1
{
    font: 22px/28px Tahoma, Arial, Helvetica, sans-serif;
    color: #da8514;
    margin: 0;
    padding: 0;
}
h3
{
    width: 180px;
    font: 11px/22px Tahoma, Arial, Helvetica, sans-serif;
    color: #fdf9f9;
    background: #e1af4a;
    display: block;
    margin: 1px 0 0 0;
    padding: 0;
    font-weight: normal;
   
}
#rightarea h1
{
    font: 21px/26px Tahoma, Arial, Helvetica, sans-serif;
    color: #da8514;
    margin: 0;
    padding: 0;
}
#rightarea h2
{
    font: 20px/24px Tahoma, Arial, Helvetica, sans-serif;
}
#rightarea h3
{
    font: 16px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: 700;
    line-height: 22px;
    background: none;
    color: #333333;
    margin: 0;
    padding: 0;
    width:100%;
}
#rightarea h4
{
    color: #224472;
}
#rightarea h6
{
    width: 180px;
    font: 11px/22px Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    margin: 1px 0 0 0;
    padding: 0;
    font-weight: normal;
   
}

#innovaarea h1
{
    font: 21px/26px Tahoma, Arial, Helvetica, sans-serif;
    color: #da8514;
    margin: 0;
    padding: 0;
}
#innovaarea h2
{
    font: 20px/24px Tahoma, Arial, Helvetica, sans-serif;
}
#innovaarea h3
{
    font: 16px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: 700;
    line-height: 18px;
    background: none;
    color: #333333;
    margin: 0;
    padding: 0;
}
#innovaarea h4
{
    color: #333333;
}
#innovaarea h6
{
    width: 180px;
    font: 11px/22px Tahoma, Arial, Helvetica, sans-serif;
    color: #333333;
    margin: 1px 0 0 0;
    padding: 0;
    font-weight: normal;
   
}




.footer h1
{
    font: 21px/26px Tahoma, Arial, Helvetica, sans-serif;
    color: #da8514;
    margin: 0;
    padding: 0;
}
.footer h2
{
    font: 20px/24px Tahoma, Arial, Helvetica, sans-serif;
}
.footer h3
{
    font: 16px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: 700;
    line-height: 18px;
    background: none;
    color: #333333;
    margin: 0;
    padding: 0;
}
.footer h4
{
    color: #224472;
}
.footer h6
{
    width: 180px;
    font: 11px/22px Tahoma, Arial, Helvetica, sans-serif;
    color: #fdf9f9;
    margin: 1px 0 0 0;
    padding: 0;
    font-weight: normal;
   
}
hr
{
    height: 1px;
    color: #cccccc;
    margin: 0;
    padding: 0;
}
.clear
{
    clear: both;
    margin: 0;
    padding: 0;
}
#maincontainer
{
    width: 1000px;
    font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
    background: #fff;
    margin: 0 auto;
    padding: 0;
}
a
{
    font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
    color: #373737;
    text-decoration: underline;
    margin: 0;
    padding: 0;
}
a:hover
{
    font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
    color: #373737;
    text-decoration: none;
    margin: 0;
    padding: 0;
}
.headingbase
{
    width: 160px;
    height: 24px;
    background: url(../images/headingbase.png) top center no-repeat;
    padding: 0 10px 0 10px;
    text-align: center;
    color: #fefcfc;
    font: bold 13px/24px Tahoma, Arial, Helvetica, sans-serif;
    float: left;
}
/*HEADERLINKS*/
#header
{
    width: 1000px;
    height: 215px;
    float: left;
    margin: 0;
    padding: 0;
}
.logo
{
    width: 181px;
    height: 130px;
    float: left;
    display: block;
}
.headerimg
{
    width: 819px;
    height: 130px;
    float: left;
    display: block;
}

.headerlinks
{
    width: 960px;
    height: 70px;
    padding: 10px 20px 5px 20px;
    float: left;
    margin: 0;
    text-align: right;
    background: url(../images/wcar_03.gif) top center no-repeat;
}
.headerimgarea
{
    width: 1000px;
    height: 130px;
    padding: 0;
    float: left;
    margin: 0;
}
/*Content Rotator*/
#contentarea
{
    width: 998px;
    padding: 0;
    float: left;
    margin: 0;
    border-left: 1px solid #fffffe;
}
.contentarea-btimg
{
    width: 1000px;
    height: 10px;
    padding: 0;
    float: left;
    margin: 0;
}
/*Left Area*/
#leftarea
{
    width: 180px;
    padding: 10px 0 10px 0;
    float: left;
    margin: 0;
    background: #cc9933;
}
.frames-area
{
    width: 180px;
    padding: 0;
    float: left;
    margin: 0;
    padding: 0 0 5px 0;
}
.news
{
    width: 160px;
    padding: 0;
    float: left;
    margin: 0;
    padding: 10px;
    background: #0067b2;
}
/*Right Area*/
#rightarea
{
    width: 778px;
    padding: 20px;
    float: left;
    margin: 0;
    min-height:300px;
}
/*FOOTER*/
.footer
{
    font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
    width: 980px;
    margin: 0 auto;
    text-align: center;
    padding: 10px;
    color: #fdfafa;
}
.footer a
{
    color: #fdfafa;
    text-decoration: underline;
    margin: 0;
    padding: 0;
}
.footer a:hover
{
    color: #fdfafa;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

.prdboxdet
{
    border-left: solid 1px #929292;
    border-right: solid 1px #929292;
}
.directory th
{
    background: #e1af4a;
    color: #11212c;
    font-weight: bold;
}
.directory
{
    background: #f4e1bb;
}

#eventCal
{
    font-size: 10px;
}

.calday
{
    padding: 2px 2px 2px 2px;
    color:#000000;
}
.calbg
{
    background: #f4e1bb;
}
.calheading
{
    background: #a0751b;
    color: #ffffff;
    font-weight: bold;
}
.button
{
    background:#f1dbad;
    border:solid 1px #cc9933;
    color:#313131;
}

.searchTitle
{
	background: #f8edd6;
	font-weight: bold;
	color:#7b5302;
}
td.searchTitle
{
 padding-bottom:5px;
 padding-top:5px;
 padding-left:5px;
 color:#7b5302;
	
}

td.searchTitle a
{
 font-weight:bold;
 color:#7b5302;
	
}

.searchResult
{
	color: #222245;
}
.searchKey
{
	color: #cc9933;
	font-weight: bold;
}
.tableHeader
{
	background: #e1af4a;
	
	font-size: 12px;
	font-weight: bold;
	color: #313131;
}
.employee{padding-top:5px; padding-bottom:5px;}
.fields_class
{
	font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
    background: #fff;
    color:#000000;
}

DescTable
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;   color:#000000;
}
.topnav{
width:960px;

float:left;
margin:0;
color:#fffffe;
padding:0 20px 0 20px;
background:#353333;
font:12px/26px Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
}
.topnav a{
font:12px/26px Tahoma, Arial, Helvetica, sans-serif;
color:#fffffe;
text-decoration:underline;
}
.topnav a:hover{
font:12px/26px Tahoma, Arial, Helvetica, sans-serif;
color:#fffffe;
text-decoration:none;
}
a.selected {text-decoration:none;}
a.footer-nav-open{text-decoration:none;}
.price{text-align:center;}