/* CSS Document */
body {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 margin:0px;
	 padding:0px;
	 color:#000000;
	 background-color:#FFFFFF;
	 background-image:url(images/left-bg2.gif);
	 background-position:top left;
	 background-repeat:repeat-y;}

h1{color:#800000;font-size:18px;}
h2{color:#800000;font-size:18px;}
h3{color:#800000;font-size:16px;}
h4{color:#800000;font-size:14px;}
h5{color:#800000;font-size:12px;}


#container {
	float:left;
	width:100%;}
   
#header{
	float:left;
	width:100%;
	color:#000000;
	background-color:#D2D2CC;
	height:67px;
	border-top:1px #AAAAAF solid;
	border-bottom:20px #FFFFFF solid;
	
	
	background-repeat:repeat-x;background-position:top left;}
	
#header-logo{
	float:left;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	height:85px;background-color:#D2D2CC;
	border-bottom:1px #AAAAAF solid;}
	
#header-righta{
	float:left;
	width:248px;}
	
#header-right1{
	float:left;
	padding-left:17px;padding-top:31px;}
	
#header-right2{
	background-image:url(images/topleft2.gif);
	float:left;}
	
#header-rightb{
    float:right;
	height:91px;width:320px;}
	
#header-rightb-pear{
     text-align:right;height:66px;}
	 
#header-nav {
     padding-top:9px;}
	 
#content{
     width:100%;}
	 
#content-left{
     width:136px;
	 background-color:#7F7F4;
	 border-right:1px #AAAAAF solid;
	 color:#666666;}
	 
#content-left ul{
     list-style:none;
	 padding:0px;
	 margin:0px;
	 font-family:Tahoma, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 text-transform:uppercase;}
	 
#content-left li{
     width:136px;
	 border-bottom: 1px solid #D2D2CA;}
	 
#content-left li a{
     display:block;
	 color:#333;
	 text-decoration:none;
	 padding-left:3px;
	 padding-right: 3px;
	 padding-top:2px;
	 padding-bottom:2px;}
	 
#content-left li a:hover{
     background-color: #D2D2CA;}
	 
#content-left img {
     margin:12px;}
	 
#content-left hr{
     color:#D2D2CC;
	 height:1px;}
	 
#content-middle{
     margin-left:150px;
	 margin-top:15px;
	 margin-right:150px;}
	 
#content-middle hr{
     height:1px;}
	 
#content-middle-main{
     padding-top:20px;
	 padding-left:35px;
	 padding-right:35px;
	 padding-bottom:20px;
	 border-left:1px #AAAAAF solid;
	 border-right:1px #AAAAAF solid;}
	 
#content-middle-base{
     float:left;
	 height:23px;
	 max-width:100%;}
	 
#content-middle-border{
     float:left;
	 border-bottom:1px #AAAAAF solid;
	 height:23px;}
	 
a:link {color:#800000;text-decoration:none;}
a:visited{color:#800000;text-decoration:none;}
a:active{color:#800000;text-decoration:none;}
a:hover{color:#470102;text-decoration:none;}

#left {
     position: absolute;
	 top: 0px;
	 left:0px;
	 margin-top:92px;
	 margin-left:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 padding-left:1px;
	 padding-right:1px;
	 background-color:#D2D2CA;
	 border-right:1px #AAAAAF solid;
	 width:140px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 136px;	}html>body #left {	width: 136px; /* ie5win fudge ends */	}

#left ul{
     list-style:none;
	 padding:0px;
	 margin:0px;
	 font-family:Tahoma, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 text-transform:uppercase;}
	 
#left li{
     width:136px;
	 border-bottom: 1px solid #D2D2CA;}
	 
#left li a{
     display:block;
	 color:#333;
	 text-decoration:none;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:2px;
	 padding-bottom:2px;
	 border-bottom:1px #AAAAAF solid;}
	 
#left li a:hover {
     background-color: #FFFFFF;}
	 
#left img {
     margin:12px;}
	 
#left hr{
     color:#aaaaaf;
	 height:1px;
	 width:100%;}
	 
#middle {
	top: 0px;
     padding: 10px;
	 border-top:0px #AAAAAF solid;
	 background-color: #ffffff;
	 margin: 20px 10px 0px 150px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	margin-top: 10px;	}html>body #middle { margin-top: 0px; /* ie5win fudge ends */}

#middle-content {
     border-top:0px #AAAAAF solid;
	 border-left:0px #AAAAAF solid;
	 border-right:0px #AAAAAF solid;
	 padding-top:10px;
	 padding-left:50px;
	 padding-right:30px;
	 padding-bottom:10px;}
	 
#content-main-left {
     float:left;}
	 
#content-main-right{
     float:left;
	 margin-left:10px;}
	 
p {
     text-align: justify; }
	 
#right {
     position:absolute;
	 top: 0px;
	 right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
     margin-top:92px;
	 margin-right:0px;
	 margin-left:0px;
	 margin-bottom:0px;
	 padding: 10px;
	 border:0px;
	 background: #ffffff;width: 120px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 116px;	font-size:11px;	text-align:left;	}html>body #right {	width: 116px; /* ie5win fudge ends */}

.img-centre {
     margin-right:10px;}
	 
table {
     text-align: justify;

	}
	
.table1{
	vertical-align:bottom;
	text-align:center;
	}
	
	
.table1 td {    
    vertical-align:middle;
	text-align:center;}
	
.table2 td {    
    vertical-align:top;
	border-top:1px #800000 solid;
	 border-left:1px #800000 solid;
	 border-right:1px #800000 solid;
	 border-bottom:1px #800000 solid;
	}

	
td{
vertical-align:top;
  text-align: justify;
}	
	
hr {color:#800000;}
	 
img{       border-style: none;}
	 
.link a{
	color:#CC0000;
	text-decoration:none;}
	
.link a:hover{
	color:#CCCCCC;}
	
.floatright{
	float: right;
	margin: 5px 5px 5px 15px;
	border: 0px solid #003333;
	padding: 12px;}
	
.floatleft{
     float: left;
	 margin:5px 10px 5px 5px;
	 border: 0px solid #006699;
	 padding: 2px;}
	 
#list-menu {
     width:470px;
	 text-align: center;}
	 
#list-menu ul {
     margin: 5px 10px 0px -0px;
	 padding:0;
	 list-style-type: none;}
	 
#list-menu li {
     margin: 2px 0 0;}
	 
#list-menu a {
     display:block;
	 width:120px;
	 padding: 1px 1px 1px 10px;
	 border: 1px solid #000000;
	 background: #D2D2CA;
	 text-decoration: none;}
	 
#list-menu a:link, #list-menu a:active, #list-menu a:visited {color: #000000;}

#list-menu a:hover {
     border: 1px solid #000000;
	 background:#FFFFFF;color: #000000;}

#list-menu2 {
     width: 129px;
	 text-align:center;}
	 
#list-menu2 ul {
     margin: 5px 10px 0px -0px;
	 padding: 0;
	 list-style-type:none;}
	 
#list-menu2 li {
     margin: 2px 0 0;}
	 
#list-menu2 a {
     display:block;
	 width:115px;
	 font-family:Tahoma, Helvetica, sans-serif;
	 font-size:11px;
	 padding: 1px 1px 1px 10px;
	 border: 1px solid #000000;
	 background: #D2D2CA;
	 text-decoration: none;}
	 
#list-menu2 a:link, #list-menu a:active, #list-menu a:visited {color: #000000;}

#list-menu2 a:hover {
     border: 1px solid #000000;
	 background:#FFFFFF;
	 color: #000000;}
	 
#invertedtabs{
     margin-left: auto ;
	 margin-right: auto;
	 width: 740px;
	 padding: 0;
	 background: transparent;
	 voice-family:"\"}\"";voice-family: inherit;padding-left: 10px;}
	 
#invertedtabs ul{
     font: bold 11px Arial, Verdana, sans-serif;
	 margin:0;
	 margin-bottom: 1em; /*margin between menu and rest of content*/
	 padding:0;
	 list-style:none;}
	 
#invertedtabs li{
     display:inline;
	 margin:0 2px 0 0;
	 padding:0;
	 text-transform:uppercase;
	 line-height: 1.5em;}
	 
#invertedtabs a{
     float:left;
	 color: white;
	 background: #996666 url(media/color_tabs_left2.gif)no-repeat left bottom;
	 margin:0px 2px 0px 0;
	 padding:0px 5px 0px 5px;
	 text-decoration:none;
	 letter-spacing: 1px;}
	 
#invertedtabs a span{
    float:left;
	display:block;
	background: transparent url(media/color_tabs_right2.gif) no-repeat right bottom;
	padding:3px 9px 3px 6px;}
	
#invertedtabs a span{
    float:none;}
	
#invertedtabs a:hover{
     background-color:#660000;}
	 
#invertedtabs a:hover span{
     background-color: #660000;}
	 
#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/background-color: #660000;}

#invertedtabsline{
     clear: both;
	 padding: 0;
	 width:100%;
	 height: 2px;
	 line-height: 2px;
	 background: #ffffff;
	 border-bottom: 0px solid #fff; /*Remove this to remove border between bar and tabs*/}

.bluetabs{
     margin-left: auto ;
	 margin-right: auto ;
	 width: 526px;
	 border-bottom: 0px solid gray;}
	 
.bluetabs ul{
     padding: 3px 0;
	 margin-left:0;
	 margin-top: 1px;
	 margin-bottom: 0;
	 font: bold 11px Arial, Verdana, sans-serif;
	 list-style-type: none;
	 text-align: left; /*set to left, center, or right to align the menu as desired*/}

.bluetabs li{
     font: bold 11px Arial, Verdana, sans-serif;
	 text-transform:uppercase;
	 display: inline;
	 margin:0;}
	 
.bluetabs li a{
     text-decoration: none;
	 padding: 3px 7px;
	 margin-left: auto;
	 margin-right: auto;
	 border: 1px solid #FFFFFF;color: #ffffff;
	 background-color: #996666;}
	 
.bluetabs li a:visited{
     color: #FFFFFF;}
	 
.bluetabs li a:hover{
     text-decoration: none;
	 color: #FFFFFF;
	 background-color:#660000;}
	 
.bluetabs li.selected{} .bluetabs li.selected a{ /*selected main tab style */background-color: #660000;border-bottom-color: white;}

.bluetabs li.selected a:hover{ /*selected main tab style */text-decoration: none;}/* ######### Style for Drop Down Menu #########*/

.dropmenudiv_b{
     position:absolute;
	 top: 0;border: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
	 border-width: 0 1px;
	 font: bold 11px Arial, Verdana, sans-serif;
	 text-transform:uppercase;
	 line-height:18px;
	 z-index:100;
	 background-color: #996666;
	 width: 200px;
	 visibility: hidden;}
	 
.dropmenudiv_b a{
     width: auto;
	 display: block;
	 text-indent: 5px;
	 border: 0 solid #FFFFFF; /*THEME CHANGE HERE*/
	 border-bottom-width: 1px;
	 padding: 2px 0;
	 text-decoration: none;
	 color:#FFFFFF;}
	 
* html .dropmenudiv_b a{ /*IE only hack*/width: 100%;}.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/background-color: #660000;}td.padded {padding-right:20px;}

#form{
     margin-left: 30px;
	 margin-right: auto;
	 width: 400px;text-align: left;}
	 
#leftcol{
	padding: 10px;
	border: 0px;
	background-color: #ffffff;
	margin: 20px 10px 300px 180px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit; 	margin-top: 10px;}

#design {
	position: absolute;
	top: 20px;
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin-top: 92px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding: 10px;
	border: 0px;
	background: #ffffff;
	width: 450px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 450px;	font-size:11px;	text-align:left;	}

#base {
     position: absolute;
	 top:0px;
	 left: 100px;
	 width:302px;
	 height: 374px;
	 background:#FFFFFF;
	 margin:0px 0px 0px 0px;
	 border-top:0px #663300 solid;
	 border-right:0px #663300 solid;
	 border-left:0px #663300 solid;
	 border-bottom:0px #663300 solid;}
	 
#trim {       position: absolute;
	 top:28px;
	 left:129px;
	 width: 245px;
	 height: 317px;
	 margin:0px 0px 0px 0px;
	 border-top:0px #663300 solid;
	 border-right:0px #663300 solid;
	 border-left:0px #663300 solid;
	 border-bottom:0px #663300 solid;}
	 
#plate {
     position: absolute;
	 top:37px;
	 left: 136px;
	 width: 230px;
	 height: 302px;
	 margin:0px 0px 0px 0px;
	 border-top:0px #663300 solid;
	 border-right:0px #663300 solid;
	 border-left:0px #663300 solid;
	 border-bottom:0px #663300 solid;}
	 
textarea {
background:#fffccc;
height: 80px;
width: 350px;
overflow:hidden;

}

input{
background:#fffccc;
}
option{
background:#fffccc;
}
selected{
background:#fffccc;
}