﻿body {margin: 0px; background: #315181; text-align: center; font-family: Calibri;}
body, div, p {font-family:verdana; font-size: 12px;}
body A {text-decoration:none; color:#ed1b2f;}
img {border-style: none;
	border-color: inherit;
	border-width: medium;
	display: block;
}

#mainshell {width: 908px; margin: auto; text-align: left; background-image: url(../graphics/design/background_repeat.gif); background-repeat:repeat-y;}
#innershell{width:908px; margin: auto; text-align: left;}
#homeheader {width: 908px; height:119px; position:relative; text-align: left; background-image: url(../graphics/design/header.gif)}
#homemiddle {width: 908px; height:400px; text-align: left; position:relative; background-image: url(../graphics/design/home_women2.jpg); background-position:center; background-repeat:no-repeat; background-color:#ffffff;}
#homebubble {position:absolute; top:0px; left:620px; width:258px; height:370px; text-align: justify;}
#footer{width: 908px; height:37px; clear:both; position:relative; background-image: url(../graphics/design/footer.gif)}
#footer div{font-size:10px; color:#808080;}
#footer a{font-size:10px; color:#808080;}
#homestories{background-image: url(../graphics/design/stories_repeat.gif); background-repeat:repeat-x; background-color:#fff; background-position: bottom left;}
#topstory{height:135px; position:relative; border-top:solid 1px; border-top-color:#ebebeb; top:5px;}
#middlestories{height: 130px; border-top:solid 1px; border-top-color:#ebebeb; position:relative; top:0px;}
#bottomstories{border-top:solid 1px; border-top-color:#ebebeb; position:relative; top:0px;}

.infoboxtitle {font-size: 14pt; color: #C90207; font-weight: bold;}
.bubbleheadertext{font-size:20px; color:#315181;}
.bubblebodytext{font-size:10px; color:#464646; line-height: 15px;}
.headertext{font-size:24px; color:#315181;}
.storyhead{color:#ed1b2f; font-size:19px; font-weight: bold; }
.storybox{float:left; width:232px; padding:33px; padding-top: 20px; padding-bottom: 0px;}
.storybox1{float:left; width:232px; padding:33px; height: 250px; padding-top: 0px; padding-bottom: 0px;}
.storycopy{line-height:17px; color:#464646; text-align:justify; font-size: 12px;}
.storycopy A{text-decoration:none;}
.storycopy A:hover{text-decoration:underline;}
.pageheader{font-size:30px; color:#e1192a; margin-top:10px; margin-bottom:10px;}
.pagesubheader{font-size:16px; color:#e1192a; margin-top:10px; margin-bottom:10px;}
.faqlinks a, a:visited, a:active {color: Black; font-size: 13px; text-decoration: none;}
.faqlinks a:hover {color: #b90206;}
.faqheading {color: #b90206; font-size: 12px; font-weight: bold;}

#internalheader {width: 896px; height:146px; position:relative; text-align: left; background-image: url(../graphics/design/header.gif); background-repeat:no-repeat}
.menuitems A{color:White;}
.indentline{margin-left:20px; margin-top:5px; margin-bottom:5px;}
.copy{padding: 20px 35px 0px 20px; min-height: 550px;}

.callrepdisplay
{
	position: absolute; 
	left: 20px; 
	top: 20px; 
	background-image: url('../graphics/design/call_rep_button.gif');
	background-repeat: no-repeat;
	background-position: top left;
	width: 211px;
	height: 46px;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	padding-top: 7px;
	line-height: 17px;
}

/*Drop down menus styles start*/
.menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 200px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 50px;
    
}

.mainmenu
{
    BORDER-RIGHT: #dadadb 1px solid;
    BORDER-TOP: #dadadb 1px solid;
    MARGIN-TOP: 71px;
    BORDER-LEFT: #dadadb 1px solid;
    BORDER-BOTTOM: #dadadb 1px solid;
    
}
.mainmenu A
{
    COLOR: #315181;
    TEXT-DECORATION: none
}
.mainmenu A:hover
{
    TEXT-DECORATION: underline;
}
.submenu
{
    BORDER-RIGHT: #6a74a9 1px solid;
    BORDER-TOP: #6b8698 1px solid;
    MARGIN: 0px;
    BORDER-LEFT: #6a74a9 0px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: #6b8698 1px solid;
    BACKGROUND-COLOR: #576c7b
}

.submenu A
{
    COLOR: black;
    TEXT-DECORATION: none
}

.bbsubmenu
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;    	   
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;  
}

.bbsubmenu1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;    
    font-size: 6px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ff0000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
/*Drop down menus styles end*/

.LinkSelectBox {
	border: solid 1px #145e96;
	padding: 2px;
	font-weight: bold;
}

.LinkSelectBox:hover {
	background-color: #375d95;
	color: White;
}

.LinkSelectBoxSelected {
	background-color: #ebecec;
	border: solid 1px red;
	padding: 2px;
	font-weight: bold;
}

.DropDownItem 
{
	color: #666666;
}

.DropDownItem:hover 
{
	background-color: #ebecec;
	color: #145e96;
}

.CSVLink
{
	text-decoration: underline;
}

.CSVLink:hover
{
	color: #ed1b2f;
	text-decoration: none;
	cursor: hand;
}

.VINWatermark
{
	color: #777;
}
