body {margin:0 0 0 0; padding:0; background-color:#555555;}
form {margin:0; padding:0}
td { font-family:tahoma; font-size:11px; line-height:14px; color:#CDCCCC;}
.headline { font-family:tahoma; font-size:14px; line-height:14px; color:#ffffff;}

.header span { color:#636363; line-height:15px;}
.header a {text-decoration:none; color:#cdcccc;}
.header a:hover { text-decoration:underline;}
.header span a {text-decoration:none; color:#898989; font-size:11px;}
.header span a:hover {text-decoration:underline;}

a {color:#cdcccc; text-decoration:underline;}
a:hover {text-decoration: none;}

strong { color:#CDCCCC}
strong span { color:#323232; font-size:12px;}
span strong { color:#323232;}
strong a { color:#cdcccc; font-size:11px; text-decoration:underline;}
strong a:hover { text-decoration:none;}

.submit {height:20px; font-family:tahoma; font-size:11px;  color:#ffffff; vertical-align:middle; background-color:#7B7B7B; padding:2 2 2 2px; border:1px solid #ffffff; margin-right:15px}
textarea {width:188px; height:106px; font-family:tahoma; font-size:11px; overflow:hidden; color:#000000; background-color:#7B7B7B; padding:3 0 0 4px; border:1px solid #ffffff;  }
.textareaForm {width:188px; height:106px; font-family:tahoma; font-size:11px; overflow:hidden; color:#000000; background-color:#ffffff; border:1px solid #ffffff;  }
.textareaContact {width:267px; height:100px; font-family:tahoma; font-size:11px; overflow:hidden; color:#000000; background-color:#666666; padding:3 0 0 4px; border:1px solid #ffffff; cursor:  }

.texta {height:20px; font-family:tahoma; font-size:11px;  color:#000000; vertical-align:middle; background-color:#7B7B7B; padding:2 2 2 2px; border:1px solid #ffffff; margin-right:15px}

.right_block ul {margin:15px 0 0 20px; padding:0; list-style:none}
.right_block li {margin:0 0 20px 0; padding:0 0 0 17px; background:url(../images/list.jpg) left top no-repeat; font-family:tahoma; font-size:11px; color:#323232; line-height:15px; margin-left:76px;}
.right_block li a {color:#AF0D2C; text-decoration:none}
.right_block li a:hover {text-decoration:underline}

.footer { color:#FFFFFF; }
.footer span { color:#ffffff; font-size:11px;}
.footer a { color:#AEAEAE; text-decoration:underline;}
.footer a:hover { text-decoration: none;}
.footer strong a { font-size:11px; color:#ffffff; text-decoration:none;}
.footer strong a:hover { text-decoration:underline;}

.search { color:#000000; font-size:10px;}
.searchTxt { color:#000000; font-size:10px; font-family:tahoma; font-size:11px; color:#000000; background-color:#666666; padding:3 0 0 4px; border:1px solid #ffffff;}
.search span { color:#981F1F; }
.search a { color:981F1F; text-decoration:none;}
.search a:hover { text-decoration:underline;}

.txt { color:#CDCCCC;}
.txt span { color:#000000;}
.txt a { color:#cdcccc; text-decoration:underline;}
.txt a:hover { text-decoration: none;}
.txt span a { font-size:11px; color:#ffffff; text-decoration:underline; text-transform:uppercase;}
.txt span a:hover { text-decoration: none;}

.hot span { color:#ffffff;}
.hot a { color:#ffffff; text-decoration:underline;}
.hot a:hover { text-decoration:none;}


span a { color:#cdcccc; text-decoration:underline;}
span a:hover { text-decoration:none;}

a span { color:#cdcccc; text-decoration:underline;}
a:hover span { text-decoration: none;}

.arr strong a { font-size:11px; color:#981F1F; text-decoration:underline;}
.arr strong a:hover { text-decoration:none;}

.bt input {width:111px; height:23px; font-family:tahoma; font-size:11px;  color:#636363; vertical-align:middle; background-color:#ffffff; padding:3 0 0 4px; border:1px solid #AFB3B7; margin:24px 8px 0 0;}

a strong { color:#cdcccc; text-decora;tion:underline;}
a:hover strong { text-decoration:none}

.xxl ul { margin:0; padding:0; list-style:none;}
.xxl li { color:#C3C3C3; line-height:16px; background:url(/images/bullet_2.jpg) left top no-repeat; padding:0 0 0 10px;}
.xxl li a { color:#C3C3C3; text-decoration:underline;}
.xxl li a:hover { text-decoration:underline;}

/* Menu */
.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
border-bottom: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #fff;
}

.chromestyle ul li a{
color: #494949;
padding: 7px 7px;
margin: 0;
text-decoration: none;
/*border-right: 1px solid #DADADA;*/
}

.chromestyle ul li a:hover{
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
color: #ffffff;
padding: 7px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: right;
margin: 3px;
cursor:hand;
color: #FFFFFF;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-image:url(../images/blueBG.gif);
color: #FFFFFF;
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

div.eg-bar{
width: 640px;
}

.icongroup1{
width: 640px;
}
.bbcclass{
width: 640px;
padding: 6px;
color: white;
border: 0px solid #004A00;
}
