body {
	background-color:#ffffff;
	margin:0;
	padding:0;
    text-align:center;
	overflow:visible;
}
body, th, td, div, span, pre, li, dt, h1, h2, h3, h4, h5, h6, a, input, select, textarea {
    font-family:Arial, Helvetica, sans-serif;
}
textarea {
	scrollbar-base-color:#ffffff;
	scrollbar-arrow-color:#0070c6;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	scrollbar-track-color:#f8f8f8;
}
form {
	margin:0;
	padding:0;
	border:none;
}
#container {
	position:relative;
	text-align:left;
	width:1001px;
	margin:0 auto;
	overflow:visible;
}
#container #content {
	position:relative;
	margin:0;
	padding:0;
	width:100%;
	z-index:1;
}
#container #brands {
	position:relative;
	width:100%;
	height:47px;
	margin:0;
	padding:0;
}
#container #brands #brandA {
	position:absolute;
	width:153px;
	height:31px;
	z-index:1;
	top:14px;
	left:6px;
}
#container #brands #brandB {
	position:absolute;
	width:102px;
	height:45px;
	z-index:1;
	right:0px;
	top:0px;
}
.formObjects {
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#707070;
	background-color:#FFFFFF;
	border:1px solid #dbdbe2;
}
.formTitles {
	font-size:10px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#006ada;
}
.text {
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
}
.error_message {
	font-size:12px;
	color:#ff2e2e;
}
.success_message {
	font-size:12px;
	color:#008000;
}
A.textLink {
	font-size:13px;
	color:#606060;
	text-decoration:none;
}
A.textLink:hover {
	font-size:13px;
	color:#0c3c9c;
	text-decoration:underline;
}
a.button, a.red_button {
	height:13px !important;
	width:auto;
	font-family:Arial;
	font-size:10px !important;
	color:#ffffff !important;
	line-height:13px !important;
	text-align:center;
	text-decoration:none !important;
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	border:1px solid #0069ef;
	cursor:pointer !important;
	outline:none;
	display:-moz-inline-box;
	display:inline-block;
	-moz-box-orient:vertical;
	-moz-box-align:center;
	background:#4d6cac url(/img/button_blue.gif) repeat-x 0px 0px;
}
a.red_button {
	border:1px solid #c41222;
	background:#cd2232 url(/img/button_red.gif) repeat-x 0px 0px;
}
a.button:hover, a.red_button:hover {
	color:#ffffff !important;
	text-decoration:none !important;
	background-position:0px -13px;
}
INPUT.activeButton {
	background-color:#0069ef;
    color:#ffffff;
	border:solid 1px #ffffff;
    moz-border-radius:0px;
    border-radius:0px;
    padding:0;
	margin:0;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#75b2ff,endColorStr=#0253bb);
    font:normal normal bold 10px Arial;
    cursor:pointer;
    text-decoration:none;
	text-transform:uppercase;
}
INPUT.activeButton:hover, INPUT.activeButtonHover {
    background-color:#0253bb;
    color:#ffffff;
    border:solid 1px #ffffff;
    moz-border-radius:0px;
    border-radius:0px;
    padding:0;
	margin:0;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0253bb,endColorStr=#75b2ff);
    font:normal normal bold 10px Arial;
    cursor:pointer;
    text-decoration:none;
	text-transform:uppercase;
}
INPUT.activeSearchButton {
    background-color:#ef0015;
    color:#ffffff;
    border:solid 1px #2A7DE1;
    moz-border-radius:0px;
    border-radius:0px;
    padding:0;
	margin:0;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fa6d7b,endColorStr=#c41222);
    font:normal normal bold 10px Arial;
    cursor:pointer;
    text-decoration:none;
}
INPUT.activeSearchButton:hover, INPUT.activeSearchButtonHover {
    background-color:#c41222;
    color:#ffffff;
    border:solid 1px #2A7DE1;
    moz-border-radius:0px;
    border-radius:0px;
    padding:0;
	margin:0;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#c41222,endColorStr=#fa6d7b);
    font:normal normal bold 10px Arial;
    cursor:pointer;
    text-decoration:none;
}
/* begin: global nav */
#container #globalNav {
	position:relative;
	z-index:1;
	left:0px;
	padding:0;
	margin:0;
	width:100%;
	height:62px;
}
#container #globalNav div.menu {
    position:relative;
    width:100%;
    height:26px;
    background-color:#2A7DE1;
	font-size:13px;
    margin:0;
    padding:0;
    padding-top:1px;
}
#container #globalNav div.menu ul {
	width:992px;
	padding:0;
	margin:6px 0 0 4px;
	text-align:left;
}
#container #globalNav div.menu ul li {
    display:inline;
}
#container #globalNav #menuline {
    position:relative;
    width:100%;
    height:5px;
    margin:0;
    padding:0;
    background-color:#d4d7e0;
}
#container #globalNav #gradtile {
    position:absolute;
    width:100%;
    height:9px;
    top:53px;
    left:0px;
    margin:0;
    padding:0;
    background:url(/img/gradtile.gif) repeat-x top left;
}
#container #globalNav #subnavstub {
	width:100%;
}
#container #globalNav div.submenu {
    background-color:#FFFFFF;
    margin:0;
    padding:0;
    visibility:hidden;
    position:absolute;
    top:32px;
    left:0px;
}
#container #globalNav div.submenu ul {
	display:inline;
    height:21px;
    padding:0;
    margin:0;
    text-align:left;
}
#container #globalNav div.submenu ul li {
    display:inline;
	font-size:13px;
    padding:0 1px 0 1px;
}
#container #globalNav div.submenu ul li.newline {
	padding-left:3px;
    padding-bottom:5px;
}
#container #globalNav div.submenu ul li.endline {
    padding-right:5px;
}
#container #globalNav div.submenu ul li a {
    font-size:10px;
    color:#666666;
    text-decoration:none;
    margin:0;
    padding:0;
}
#container #globalNav div.submenu ul li a:hover {
    color:#2A7DE1;
	text-decoration:none;
}
#container #globalNav a {
	text-decoration:none !important;
}
#globalNav #search {
	position:absolute;
	top:4px;
	right:8px;
	padding-left:5px;
}
.menuLink {
    font-size:13px;
    color:#F2F7FD;
    letter-spacing:1px;
    text-decoration:none;
    margin:0;
    padding:0 5px 0 5px;
}
.menuLinkHover {
    font-size:13px;
    color:#0c5fca;
    background-color:#FFFFFF;
    letter-spacing:1px;
    text-decoration:none;
    margin:0;
    padding:0 5px 0 5px;
}
/* end: global nav */

/* begin: footer */
#container #copyrightStatic {
	font-size:11px;
	color:#F2F7FD;
	background-color:#287DE4;
	position:relative;
	width:100%;
	height:29px;
	z-index:3;
	margin:0;
	padding:0;
	visibility:hidden;
}
#copyrightStatic ul.inline {
	margin:0;
	padding:0;
}
#copyrightStatic ul.inline li {
	font-size:11px;
    color:#F2F7FD;
	display:inline;
	margin:0;
	padding:0 10px 0 10px;
	line-height:11px;
}
#copyrightStatic ul.inline li a {
	font-size:11px;
    color:#F2F7FD;
    text-decoration:none;
    margin:0;
	padding:0 2px 0 2px;
}
#copyrightStatic ul.inline li a:hover {
	font-size:11px;
	color:#0c5fca;
    background-color:#FFFFFF;
    text-decoration:none;
    margin:0;
	padding:0 2px 0 2px;
}
/* end: footer */