/* CSS Document */


body {
	padding: 0;
	color:#003965;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}




h1 {
	color:#9e005d;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 16px;
	margin-top:0px
}

h2 {
color:#9e005d;
font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 16px;
	margin-top:0px
}


h3 {
color:#003965;
font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 14px;
	margin-top:0px
}

h3 a {
color:#003965;
font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 14px;
	margin-top:0px
}

h4 {
color:#9e005d;
font-family: Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 18px;
	margin-top:0px
}


#wrap {
width:960px;
height:550px;
margin:auto;
background-color:#FFFFFF

}

#wrap2 {
width:960px;
margin:auto;
background-color:#FFFFFF

}

#wrap3 {
width:960px;
margin:auto;
background-color:#FFFFFF

}



#header {
width:960px;
height:149px;
}

#header2 {
width:960px;
height:101px;
}

#header3 {
width:960px;
height:105px;
margin-bottom:10px
}

#logo {
width:240px;
float:left;
margin-top:15px
}



#search {
width:188px;
float:right;
margin-right:30px;
height:91px;
margin-top:25px;
background-image:url(../images/search-back.gif);
background-repeat:no-repeat;
background-position:top left;
}

#search_form {
width:170px;
margin-left:10px;
height:20px;
margin-top:25px;
left: 20px;
top: 20px;

}



#rightheader {
width:300px;
float:right;
height:100%;
}

#rightheader2 {
width:300px;
float:right;
padding-top:5px;
padding-right:5px;
height:101px;
}

#rightheader3 {
width:300px;
float:right;
padding-top:5px;
padding-right:5px;
height:105px;
text-align:right
}

.clearboth {
clear:both;
height:1px}

#menubar {
width:960px;
height:30px;
}

#menu {
height:30px;
background-color:#003965;
}

#content {
width:960px;
height:350px;

}

#content2 {
width:960px;
min-height:435px

}

#breadcrumb {

width:500px;
float:left;
margin-right:20px;
padding:5px 0px 3px 10px;
color:#666666;
text-align:left;
font-size:10px}


#breadcrumb a{
color:#666666;
text-decoration:none
}

#breadcrumb a:hover{
color:#333333;
text-decoration:none
}

#left {
width:550px;
float:right;
margin-right:45px;
padding-top:10px;
}


#left a {
color:#003965;
text-decoration:none;
}

#left a:hover {
color:#9e005d;
text-decoration:none;
}


#left2 {
width:930px;
float:left;
padding:10px;
}


#left2 a {
color:#003965;
text-decoration:none;
}

#left2 a:hover {
color:#9e005d;
text-decoration:none;
}

#left2column {
width:170px;
float:right;
}

#left2column a {
color:#003965;
text-decoration:none;


}

#left2column a:hover {
color:#9e005d;
text-decoration:none;
}



#left2right {
width:730px;
float:left;
margin-right:5px;
padding-right:15px;
border-right:dotted 1px #999999
}

#left3 {
width:650px;
float:left;
padding:10px;
}

#left3 a {
color:#003965;
text-decoration:none;
}

#left3 a:hover {
color:#9e005d;
text-decoration:none;
}


#right {
width:235px;
float:right;
margin-left:20px;
margin-right:15px;
margin-top:4px;



}

#right h3 a{
color:#003965;
font-family: Arial, Helvetica, sans-serif;
	line-height:0.3em;
	font-size: 13px;
	margin-top:0px;
	margin-bottom:0px
}


#right h3 a:hover{
color:#9e005d;
text-decoration:none
}


#right a {
color:#9e005d;
text-decoration:none;
font-weight:normal

}

#right a:hover {
color:#9e005d;
text-decoration:none;

}

#right .redfooter a {
color:#FF0033;
}

#right .redfooter a:hover{
color:#FF0033;
text-decoration:underline;
}


.bluelink {
color:#003965;
text-decoration:none;
}

.bluelink a:hover {
color:#9e005d;
text-decoration:none;
}



#footer {
width:960px;
margin:auto;
height:70px;
color:#FFFFFF;
background-color:#003965;
clear:both;
background-image:url(../images/prime-logo-footer.gif);
background-repeat:no-repeat;
background-position:right ;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
line-height:1.3em}


#footerleft {
margin-left:20px;
width:300px;
margin-top:10px;
height:30px;
margin-bottom:10px;
float:left;
margin-right:30px;
}

#footerleft a {
color:#FFFFFF;
text-decoration:none

}

#footerleft a:hover {
color:#FFFFFF;
text-decoration:underline

}

#footerright {
margin-left:20px;
width:430px;
margin-top:10px;
height:30px;
margin-bottom:10px;
float:left}

#footerright a {
color:#FFFFFF;
text-decoration:none

}

#footerright a:hover {
color:#FFFFFF;
text-decoration:underline

}


#footerleft .redfooter {
color:#FF0033}


#scroll {

width: 98%; height: 300px; color: #003965; font-family: arial; font-size: 12px; text-align: left;  padding: 0px 20px 0px 0px; overflow:auto;

}


.floatright {
float:right;
padding-left:10px;
padding-bottom:10px
}


.floatleft {
float:left;
padding-right:10px;
padding-bottom:10px
}



.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/search-go.gif);
	background-repeat: no-repeat;
}
