/* awp */
BODY { 
	color:#666 !important;
}
A:link    { color:#466D85 !important;}
A:visited { color:#999 !important;}
A:hover   { color:#483789 !important;}
A:active  { color:#466D85 !important;
}
H1, H2, H3, H4 {
	color:#483789 !important;}
H3 {
	border-color:#483789 #D79357 !important;
}
H4 {
	border-color:#483789 #D79357 !important;
	background:none !important;
}
LI {
	list-style-image:url(/images/awp/content/bullet.gif) !important;
}
.logo {
	background:url(/images/awp/interface/but_logo1.gif) !important;
}
#head {
	background:url(/images/awp/interface/head.gif) no-repeat !important;
}
#headTop {
	background:#A07BED !important;
}
.head2Left {
	background:url(/images/awp/interface/head1a.gif) !important;
}
.head2Right {
	background:url(/images/awp/interface/head.jpg) !important;
}
#contentBack {
	background:#8D613A url(/images/awp/interface/til_content-left.gif) no-repeat left top !important;
}
#colRight {
	background:#FFF url(/images/awp/interface/til_corner_content-up.gif) no-repeat left top !important;
}
#colRightBot {
	background:#FFF url(/images/awp/interface/til_corner_content-bot.gif) no-repeat bottom right !important;
}
.wrapper {
	text-align:left !important;
}
.endPage {
	background:url(/images/awp/content/end.gif) !important;}
#footTopR {
	background:url(/images/awp/interface/corner_top-right.gif) no-repeat left bottom !important;}
#footBotL {
	background:url(/images/awp/interface/corner_bot-left.gif) no-repeat right top !important;}
#footBotR {
	background:url(/images/awp/interface/corner_bot-right.gif) no-repeat left top !important;
}
.navSub  {
	text-align:center;
	margin:0 0 25px;
}

.button A, .button A:link, .button A:visited, .button A:active { 
	color:#FFF !important;
	border-color:#483789 !important; 
	background:#483789 !important;}
.button A:hover {
	color:#483789 !important;
	background:#FFF !important;}
INPUT.customButton {
   color:#FFF;
	border:solid 1px #483789;
   background-color:#483789;
}
.textLeft, .textLeft A:link, .textLeft A:visited, .textLeft A:active {
	color:#FFF !important;}
.textLeft A:hover {
	color:#483789 !important;
}
.cap:first-letter {
	font:bold 375% Arial, Helvetica, sans-serif !important; color:#483789 !important;
	line-height:110%;
}
.miniForm .text {
	color:#EEFCFF !important;
	border:1px solid #E3B790 !important;
	background:none !important;}
.miniFormHead {
	color:#EEFCFF !important;
}
.p7tbsub {
	color:#000 !important;
	background-color:#483789 !important;}
.p7tbdn            {color:#FFF !important;}
.p7tbsub A:link    {color:#FFF !important;}
.p7tbsub A:visited {color:#FFF !important;}
.p7tbsub A:hover   {color:#000 !important; background-color:#FFF7EF !important;}
.p7tbsub A:active  {color:#FFF !important; background-color:#E3B790 !important;
}
.subNav A:link, .subNav A:visited, .subNav A:active {
	color:#FFF !important;}
.subNav A:hover {
	color:#483789 !important;
}
.tableHead {
	text-align:center; line-height:normal;
	padding:3px 5px;
	background:#213250 !important; color:#FFF;
}
.tableHead A { color:white;
}
.tableData {
	margin:15px 0 0;}
.tableData .tableHead, .tableForm .tableHead {
	font-size:9px !important; font-weight:bold !important; color:#FFF !important;
	background:#483789 !important;}
.tableForm TD, .tableData TD {
	border-color:#483789 !important; border-width:1px 0 !important;}
.tableForm TH, .tableData TH {
	color:#483789 !important;
	border-color:#483789 !important; border-width:1px 2px 1px 0 !important;
	background:#FFF7EF !important;}
.tableForm .tableFoot, .tableData .tableFoot { 
	background:#5C7651 !important;
}

FIELDSET {
	line-height:normal;
	padding:8px; margin:0 0 20px 0;
	border:solid #827B00 1px;}
LEGEND {
	font-size:11px; color:#FFF; font-weight:bold;
	text-transform:uppercase;
	padding:2px 25px; margin:0 0 3px 20px;
	border:solid #000 0px;
	background-color:#827B00;
}
EM {
	font-size:11px; font-weight:bold; font-style:normal; color:#483789;
}
.chartHead {
	font-size:18px; font-weight:bold; color:#E3B790;
	padding:15px 0 0 50px;
	height:80px;
	background-image:url(/images/awp/content/chart_head.jpg);	
}
.chartSub {
	font-size:20px; color:#FFF;
	padding:17px 12px 0;
	float:right;
}
.navChart {
	font-size:12px; font-weight:bold; color:#000; 
	text-align:center;
	margin:21px 0 0 0px; padding:3px;
	width:400px;
	border:1px solid #FFF;
	float:left;}
.navChart A{
	text-decoration:none;}
.navChart A:link    {color:#000 !important;}
.navChart A:visited {color:#FFEFDF !important;}
.navChart A:hover   {color:#483789 !important; text-decoration:underline;}
.navChart A:active  {color:#000;
}

#navSub, #navSub2 {
	text-align:center;
	margin:0; padding:0 0 3px;
	border-style:solid; border-color:#483789; border-collapse:collapse;}
#navSub {
	border-width:1px 0 0;}
#navSub2 {
	border-width:1px 0;
	margin-bottom:25px;}
#navSub LI, #navSub2 LI {
	margin:0; padding:0;
	display:inline;
	list-style:none;}
#navSub A, #navSub2 A {
	font-size:9px; font-weight:bold;	color:#483789 !important;
	text-align:center; text-transform:uppercase; text-decoration:none;
	padding:5px 12px;}
#navSub A:hover, #navSub2 A:hover {
	color:#FFF !important;
	padding:3px 11px 5px;
	border:1px solid; border-color:#483789 #FFF;
	background-color:#483789;}
#navSub A.active, #navSub2 A.active {
	color:#FFF;
	padding:5px 11px;
	border:1px solid #000;
	background-color:#D4955D;
}
.box {
	font-weight:bold;
	text-align:center; line-height:normal;
	margin:25px 0; padding:10px;
	border:solid 1px #E3B790;
}
.price {
	font-weight:bold; color:#827C00;
	padding:10px 0 40px;
}
.linkBox { 
	font-size:smaller;
	text-align:center; line-height:normal;
	width:150px;
	margin:10px 5px; padding:6px 7px 10px; 
	border:1px solid #95ADB6; 
	background-color:#F8FAFA;
	float:right;
}
.textLg {  
	font:bold 19px Verdana, Arial, Helvetica, sans-serif; color:#483789;
}
.seperaterLine {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 0 80px;
	height:auto; width:100%;	
	border:dotted #F6DAB9; border-width:0 0 4px;
}