/* CSS Document */

* {
margin:0;
padding:0;
}

body{
text-align:left;
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:12px;
color:#4C4D4F;
line-height:18px;
}

#mainWrapper{
position:relative;
width:806px;
border:0;
padding:0;
margin-top:10px;
text-align:left;
margin-left: auto; 
margin-right: auto;
height:auto;
}

#header{
background-image:url(images/header.gif);
background-repeat:no-repeat;
text-indent:-50000px;
height:128px;
width:795px;
border-bottom:1px;
border-bottom-color:#d2d2d memory so ic
border-bottom-style:solid;

}

.rd_txt1{
font-weight:normal;
	color:#C1272D;
}

#header1{
background-image:url(images/header.gif);
background-repeat:no-repeat;
text-indent:-50000px;
padding:10px 0 0 30px;
width:795px;
border-bottom:1px;
border-bottom-color:#d2d2d memory so ic
border-bottom-style:solid;

}

.txt_area{
	background:url(images/page_top_img.jpg) no-repeat left top;
	padding:0px 0 10px 0px;
}

.tp_img{
	margin:0 5px 0 0;
}

.h3_width{
	width:277px;
	margin-left:251px;

}	
.spl_img{
	margin:15px 20px 11px 0;
}

#topNav{
	position:absolute;
	z-index:99;
	width:300px;
	height:24px;
	color:#000000;
	left: 490px;
	top: 30px;
	text-align:right;
	font-size:9px;
}


.clears{
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}


.bld_txt{
	font-weight:bold;
	font-size:13px;
}
.rd_txt{
	color:#C53C34;
	font-weight:bold;
	font-size:13px;
}

.rd_txt A{
	color:#C53C34;
	font-weight:bold;
	font-size:13px;
	text-decoration:none !important;
}
.rd_txt A:hover{
	color:#C53C34;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline !important;
}



.index_btm_link_img{
	margin-right:10px;
}

#topNav a{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
}

#topNav a:hover{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:9px;
color:#B5121B;
text-decoration:underline;
}

#leftNav{
position:relative;
display:block;
width:215px;
padding-left:5px;
padding-top:0px;
float:left;
margin-top:10px;
text-indent:10px;
}

#mainContent{
position:relative;
width:555px;
border-left:1px;
border-left-color:#d2d2d3;
border-left-style:solid;
padding-left:15px;
float:left;
margin-top:10px;
height:auto;

}

#footer{
position:relative;
width:770px;
height:18px;
background:#d2d2d3;
margin-top:0px;
float:left;
padding:12px;
font-size:9px;
color:#000000;
margin-top:10px;
}

#navList{
display:block;
padding-left:2px;
list-style:none;
margin:0;
}



ul#navList li a:link, ul#navList li a:visited
{
	display: block;
	text-indent: 12px;
	color: #ba2029;
	text-decoration: none;
	font-weight: 900;
	padding: 0;
	margin-top: 16px;
	height: 14px;
	background:url(images/Btn.gif) no-repeat left 1px;
}

ul#navList li a:hover
{
	display: block;
	text-indent: 12px;
	color: #4c4d4f;
	text-decoration: none;
	font-weight: 900;
	padding: 0;
	margin-top: 16px;
	height: 14px;
	background:url(images/Btn.gif) no-repeat left 1px;
}

#home1{
position:relative;
width:530px;
float:left;
padding-left:10px;


}

#leftNav h2 {
	margin: 0;
	padding: 0;
	text-indent: 10px;
	width: 0;
	height: 0;
}

#home1 a{
text-decoration:underline;
}
#home1 a:hover{
text-decoration:underline;
}

#home2{
position:relative;
width:165px;
border-right:1px;
border-right-color:#d2d2d3;
border-right-style:solid;
float:left;
margin-top:12px;
padding-right:20px;
font-size:11px;
height:150px;
}
#home2 a{
font-size:11px;
text-decoration:none;
}
#home2 a:hover{
font-size:11px;
text-decoration:underline;
}

#home3{
position:relative;
width:322px;
float:left;
margin-top:12px;
padding-left:13px;
font-size:11px;
line-height:16px;
}

#home3 a{
font-size:11px;
text-decoration:none;
}
#home3 a:hover{
font-size:11px;
text-decoration:underline;
}


a{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:12px;
color:#4C4D4F;
text-decoration:underline;
}

a:hover{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:12px;
color:#B5121B;
text-decoration:underline;
}

#footer a{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
}

#footer a:hover{
font-family:"Trebuchet MS", "Arial Narrow", Arial, sans-serif;
font-size:9px;
color:#B5121B;
text-decoration:underline;
}


#mainContent img{
padding-bottom:8px;}
#mainContent ul{
padding-left:24px;}

.textList{
padding-left:20px;
font-size:11px;
color:#B5121B;
line-height:13px;
}

#mainContent ul li{
padding-top:6px;

}
p{
padding-bottom:10px;
}

h3{
color:#C1272D;
font-size:14px;
border-bottom:1px #C1272D solid;
line-height:22px;
margin-bottom:10px;
margin-top:15px;
}

h5{
font-size:14px;
line-height:22px;
margin-bottom:10px;
margin-top:15px;
text-indent: 72px;
font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serifs; 
font-style: italic; 
color: #FFFFFF;


}

.intro{
color:#C1272D;
}
.bold{
font-weight:bold;}

.italic{
font-style:italic;
}

.findOut{
text-align:right;
color:A9A9B2;
}

li.Btn a:link, li.Btn a:visited{

background-image:url(/images/Btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.Btn a:hover{
background-image:url(/images/Btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.corporateBtn a:link, li.corporateBtn a:visited{
background-image:url(images/corporateBtnRed.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.corporateBtn a:hover{
background-image:url(images/corporateBtnGrey.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.partnerBtn a:link, li.partnerBtn a:visited{
background-image:url(images/partnerBtnRed.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.partnerBtn a:hover{
background-image:url(images/partnerBtnGrey.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.whatuget a:link, li.whatuget a:visited{
background-image:url(/images/btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.whatuget a:hover{
background-image:url(/images/btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.xyz a:link, li.xyz a:visited{
background-image:url(/images/btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.xyz a:hover{
background-image:url(/images/btn.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.educationalBtn a:link, li.educationalBtn a:visited{
background-image:url(images/educationalBtnRed.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}

li.educationalBtn a:hover{
background-image:url(images/educationalBtnGrey.gif);
background-position:left center;
background-repeat:no-repeat;
width:100%;
}


.contImg{
position:relative;
float:right;
padding-left:22px;
z-index:110;
}

img{border:0px;}
a.img{border:0px;}

.headline{
color:#B5121B;
}

.phone{
color:#B5121B;
font-size:15px;

}


.artHeadline{
pisition:relative;
display:block;
color:#B5121B;
font-size:14px;
margin-top:45px;
margin-bottom:18px;
border-bottom: 1px solid #b5121B;
width:100%;


}
.visionHeadline{
pisition:relative;
display:block;
color:#B5121B;
font-size:14px;
margin-top:45px;
margin-bottom:18px;
border-bottom: 1px solid #b5121B;
width:300px;


}




#newsItem{
border-top-style:solid;
border-top-color:#d2d2d3;
border-top-width:1px;
padding:10px;
}

#newsItem h2{
font-size:14px;
color:#B5121B;
padding-bottom:17px;
padding-top:10px;
}

/*++++++++-----------------------------+++++++   Headlines*/

h1{
padding-top: 15px;
text-indent: 47px;
font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serifs; 
font-size: 17px; 
font-style: italic; 
color: #ba2029;
}

.Header {
background:url(images/h1.gif) no-repeat;
height:42px;
padding-bottom:15px;
vertical-align:top
}



.floatRight{
float:right;
margin-left:10px;}

.floatLeft{
float:left;
margin-right:18px;}

.hiddenPic {display:none;}

.smallContent{
height:400px;
}

#home1 ol{
list-style:decimal;
color:#4C4D4F;
padding:20px;
padding-top:0px;
}

#home1 ol li{
list-style:decimal;
}
h2.goalLine{
position:absolute;
top:10px;
right:10px;
text-indent:-100000px;
background:url(images/goalLine.gif) no-repeat;
width:473px;
height:21px;
}

li.partnerList {color:#C1272D; font-weight:bold;}

.figure {
float: right;
width: 200px;
margin-bottom: 2px;
margin-left: 1px;
position: relative;
}