body {
	font: 62.5% Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background-color: #CCCCCC;
}
form{padding:0; margin:0}
p{padding:0; margin:0}
#container {
	width: 955px;  
	background: #FFFFFF;
	margin: 5px auto 0 auto; 
	border: 1px solid #06438f;
	text-align: left; 
}
#header { 
	background: #000000; 
	padding: 0; margin:0; height:162px 
} 

#nav {background-color:#3d4341; color:#FFFFFF; padding:5px; font-size:1.2em; text-align:right; height:25px}

#nav .button {padding:0; margin:0;width:158px;vertical-align: middle; *vertical-align: text-bottom;}
#nav .input{border:solid 1px #FFFFFF; background-color:#DDDDDD; color:#06438f;}
#nav input{vertical-align: middle; *vertical-align: text-bottom;}
#nav a{text-decoration:none; color:#FFFFFF}
#nav a:hover{text-decoration:underline}
#nav .subcribenow {display:block; width:159px; height:50px; background-image:url(images/subscribenow.gif)}
#mainContent {padding: 10px;background: #FFFFFF;}
#mainContent h1{padding:5px 0; margin:0; color:#28449C; font-size:1.8em}
#mainContent p{ font-size:1.2em}
#mainContent .group{float:left; width:310px; padding:8px 0; border-bottom:dotted 1px #06438f}
#mainContent .partwork a{float:left; width:124px; height:172px; padding-left:6px; padding-top:6px; background-image:url(images/backdrop.gif); background-repeat:no-repeat}
#mainContent .partwork a:hover{float:left; width:124px; height:172px; padding-left:6px; padding-top:6px; background-image:url(images/backdrop2.gif); background-repeat:no-repeat}
#mainContent .description{float:left; padding:1px 0px 0px 5px; width:170px; font-size:1.1em}
#mainContent .description .title{display:block; background-color:#015098; padding:2px; color:#FFFFFF}
#mainContent .description .content{border:solid 1px #CCCCCC; height:152px; padding:2px; overflow:hidden}


.rateingheading{float:left; background-color:#fde8e5; font-weight:bold; color:#000000; width:180px;height:23px;padding:9px 0 3px 5px; font-size:1.3em}
.questionheading{float:left; background-color:#fef6f3;color:#000000;font-weight:bold; width:737px; padding:9px 3px 3px 10px;height:23px; font-size:1.3em}

.rateingblock{float:left; font-size:1.2em; background-color:#fde8e5; width:180px;padding:9px 0 3px 5px}
.questionblock{float:left; background-color:#fef6f3; width:742px;padding:4px;background-repeat:no-repeat; background-position:10px; font-size:1.2em}

.answerblock{float:left; background-color:#fef6f3; width:742px;padding:4px;background-repeat:no-repeat; background-position:10px; font-size:1.2em; color:#015098}
.questionblock a {text-decoration:none; color:#333333}
.questionblock a:hover{text-decoration:underline; color:#C73C21}

.rateingblock2{float:left; background-color:#fde8e5; width:145px; height:23px;padding:9px 0 3px 5px}
.questionblock2{float:left; background-color:#fef6f3; width:735px; padding:9px 3px 3px 45px;height:23px; background-image:url(images/q.gif); background-repeat:no-repeat; background-position:10px; font-size:1.2em}
.button{background-color:#C73C21; color:#FFFFFF; border:solid 1px #CCCCCC; width:25px;vertical-align: middle; *vertical-align: text-bottom;}
#footer { 
	padding: 0 10px;
	background-image:url(images/footergrad.gif);
	background-repeat:repeat-y;
	text-align:right;
	color:#000000;
} 
#footer p {
	margin: 0; 
	padding: 10px 0; 
}

.homerollover a {
display:block;
float:left;
width: 55px;
height:25px;
padding-right:5px;
background: url("images/home.gif") 0 -25px no-repeat;
text-decoration: none;
}
.homerollover a:hover { 
background-position: 0 0;
color: #049;
}

.subscriberollover a {
display:block;
float:left;
width: 159px;
height:25px;
background: url("images/subscribenow.gif") 0 -25px no-repeat;
text-decoration: none;
}
.subscriberollover a:hover { 
background-position: 0 0;
color: #049;
}

.contactus a {
display:block;
margin-left:3px;
float:left;
width: 110px;
height:25px;
background: url("images/contactus.gif") 0 0 no-repeat;
text-decoration: none;
}
.contactus a:hover { 
background-position: 0 -25px;
color: #049;
}
.myaccount a {
display:block;
margin-left:3px;
float:left;
width: 110px;
height:25px;
background: url("images/myaccount.gif") 0 0 no-repeat;
text-decoration: none;
}
.myaccount a:hover { 
background-position: 0 -25px;
color: #049;
}

.helprollover a {
display:block;
float:right;
width: 49px;
height:25px;
padding-right:5px;
background: url("images/help.gif") 0 0 no-repeat;
text-decoration: none;
}
.helprollover a:hover { 
background-position: 0 -25px;
color: #049;
}

.questionrollover a {
display:block;
float:right;
width:110px;
height:25px;
padding-right:5px;
background: url("images/askanewquestion.gif") 0 0 no-repeat;
text-decoration: none;
}
.questionrollover a:hover { 
background-position: 0 -25px;
color: #049;
}

.askaquestion {background-color:#FEF6F3; padding:25px 5px; font-size:1.2em}
.askaquestion .fieldtext{float:left; width:300px;}
.askaquestion .field{float:left; width:450px; padding-bottom:5px}
.askaquestion .textfieldsize{width:400px;font-family:Arial, Helvetica, sans-serif; font-size:1.1em}
.askaquestion h2{ padding:8px 0 ; margin:0; color:#C73C21}
.askaquestion p{ padding:5px 0}

/* CSS TABS */

.tabnav a { /* settings for all tab links */
display:block;
float:left;
text-align:center;
padding: 6px 6px;
background-color: #fbc6ad;
color: #783429;
text-decoration: none;
background-image:url(images/tabs.png);
width:175px;
font-size:1.2em;
font-weight:bold;
}

.tabnav a:hover { /* settings for all tab links */
padding: 6px 6px;
background-color: #fde1d4;
color: #783429;
text-decoration: none;
background-image:url(images/tabs2.png);
width:175px;
}

.tabnav2 a { /* settings for all tab links */
display:block;
float:left;
text-align:center;
padding: 6px 6px;
background-color: #fbc6ad;
color: #783429;
text-decoration: none;
background-image:url(images/tabs2.png);
width:175px;
font-size:1.2em;
font-weight:bold;
}

.tabnav2 a:hover { /* settings for all tab links */
padding: 6px 6px;
background-color: #fde1d4;
color: #783429;
text-decoration: none;
background-image:url(images/tabs.png);
width:175px;
}
