﻿body, HTML, form {width:100%; height:100%; margin:0; font-family:Verdana; font-size:12px; color:#6d7d8e}

body {background-color:#bbccd5}

#center_bg {height:100%; width:768px; margin:0 auto; background-color:#7eadc9; border-left:1px solid #3681a9; border-right:1px solid #3681a9}
#outer_shell {background-image:url(images/bg.gif); background-repeat:repeat-x; background-position:top; border-bottom:1px solid #3681a9; position:absolute; top:0px; width:100%; background-color:#FFFFFF}
#inner_shell {width:770px; margin:0 auto; }



#menu_container {margin-top:42px; height:23px}
.RadMenu_WebBlue {padding-left:5px !important; padding-right:5px !important; background-image:url(images/menu_corners.gif) !important;background-repeat:repeat-x !important; background-color:transparent !important;  width:760px !important}
.rmRootGroup {width: 100% !important; background-image:url(images/menu_bg.gif) !important; background-repeat:repeat-x !important; height:23px !important; background-color:#3984ad !important; font-family:Arial !important}
.RadMenu_WebBlue .rmExpanded {background-image:url(images/menu_hover.gif) !important; background-color:Transparent !important}
.RadMenu_WebBlue .rmFocused {background-image:url(images/menu_hover.gif) !important; background-color:Transparent !important}
.rmLink:hover {background-image:url(images/menu_hover.gif) !important; color:#024677 !important}

.banner_bullets_shell{position:absolute; z-index:100;  top:75px;}
.banner_bullets {list-style-image:url(images/.gif);color:White; font-family:Arial; font-size:11px}


#banner_container {border-right:1px solid #3681a9; border-left:1px solid #3681a9; border-bottom:1px solid #3681a9; height:180px }

#body_container {border-left:1px solid #3681a9; border-right:1px solid #3681a9;  background-color:#FFFFFF; width:100%}

#content_container {vertical-align:top; padding:6px 12px; }
#content_left_side {width:7px; background-image:url(images/content_shadow_left_tile.gif); background-repeat:repeat-y; vertical-align:top}
#content_right_side {width:7px; background-image:url(images/content_shadow_right_tile.gif); background-repeat:repeat-y; vertical-align:top}
.content_header {font-size:13px; border-bottom:1px solid #eee; padding:4px 4px 6px 4px; margin-bottom:14px; color:#3984ad}
.content_content {padding:0 4px; font-size:12px}


#footer_container {position:relative; top:0px; height:0px; color:#FFFFFF; font-size:9px}
#footer_box {position:absolute; top:0px; border-top:1px solid #3681a9; width:768px; background-color:#7facc9; border-left:1px solid #3681a9; border-right:1px solid #3681a9;  background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; background-position:top; min-height:80px;}
#footer_box table td {vertical-align:top;  padding:15px 20px }

#footer_box a {color:#FFFFFF; text-decoration:none}
#footer_box a:hover {text-decoration:underline}

.content_list li {list-style-image:url(images/bullet.gif); padding-bottom:12px; line-height:16px}



.preload {visibility:hidden; display:none}
.textbox
{
    border-style:solid !important;
    border-width:1px !important;
    border-color:#bbb !important;
    background-color:#fff;
    
}

.coupon
{
    border-style:solid !important;
    border-width:1px !important;
    border-color:#1f5979 !important;
    background-color:#eee;
    
}

.submit
{
     border-style:solid !important;
    border-width:1px !important;
    border-color:#eee !important;
    color:#1f5979;
}
#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #dee9ef;
	/*border-right-color: #ddd;
	border-bottom-color: #ddd;*/
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #eee;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
	/*background-image:url(images/toogle.gif);*/
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(images/bt.gif) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(images/bt.gif) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
#contact
{
    float:right;
    color:#222;
    width:auto;

    border-top: solid 1px #eee;
   
    margin:auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    background-color:#fff;
}