/*  Copyright �2004 TwinAct LLC (info@twinact.com). All Rights Reserved.  
 *  Filename: twinact.css
 *  Description: Style Sheet for TwinACT Web site
 *  Last updated: 11/07/2004 #004E82; ffffff url(../images/blue_gradient_bg.gif) repeat-x
 */
body {	
	margin: 0px; 
	background: #dae1f0;
	font-family: Verdana, Arial, sans-serif;
}

.sitebg { border-left:1px solid #000000; border-right:1px solid #000000; background: #ffffff; }
.formbg { border:1px solid #6C8AC4; background: #dddddd  url(../images/titlebg.gif) repeat-y }
.bloodbg { background: #990000; }
.lightyellow { background: #FCE4B4; }
.yellowbg { background: #ffcc66; }
.orangebg { background: #ff9900; }
.blackbg { background: #000000; }
.whitebg { background: #ffffff; }
.lightgray { background: #eeeeee; }
.graybg { background: #cccccc; }
.insetbg { background: #F5F8FB  url(../images/titlebg.gif) repeat-y; }
.navbg { background: #DEE6F7; border-bottom: 1px solid #CCCCCC;} 
.topbg { background: #DEE6F7; border-bottom: 1px solid #CCCCCC;} 
.dkblue { background: #6584BE url(../images/fractal.jpg) repeat-x; }
.lettersbg { background: #f6eac8; }

.dashline { background: url(../images/dashline.gif) repeat-x;}
.vdashline { background: #ffffff url(../images/vdashline.gif) repeat-y;}
.border {border: 1px solid #f9d982;}

/* Start tab navigation; */
.tabsitem { 
	cursor: pointer;
	cursor: hand;
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #ffffff;
	background: #4D6BA5;
	border-top: solid #627EB4 1px;
	/* border-bottom: solid #203D74 1px;  */
	border-right: solid #6C87BC 1px;
	text-align: center;
	height: 21px;
	/* padding:3px; */
	}
.tabsitem A:link { color:#ffffff; text-decoration:none; }
.tabsitem A:visited { color:#ffffff; text-decoration:none; }
.tabsitem A:active { color:#ffffff; text-decoration:none; }
.tabsitem A:hover { color:#ffffff; text-decoration:none; }

.tabs_hilite { 
	cursor: pointer;
	cursor: hand;
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #ffffff;
	background: #6E8ABF; 
	border-top: solid #627EB4 1px;
	/* border-bottom: solid #203D74 1px; */
	border-right: solid #6C87BC 1px;
	text-align: center;
	height: 21px;
	/* padding:3px; */
	}
.tabs_hilite A:link { color:#ffffff; text-decoration:none; }
.tabs_hilite A:visited { color:#ffffff; text-decoration:none; }
.tabs_hilite A:active { color:#ffffff; text-decoration:none; }
.tabs_hilite A:hover { color:#ffffff; text-decoration:none; }

.tabs_pageon { 
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color:#F5DEBD;
	background: #203D74;
	border-top: solid #627EB4 1px;
	/* border-bottom: solid #203D74 1px; */
	border-right: solid #6C87BC 1px;
	text-align: center;
	padding:3px;
	}
.tabs_pageon A:link { color:#F5DEBD; text-decoration:none; }
.tabs_pageon A:visited { color:#F5DEBD; text-decoration:none; }
.tabs_pageon A:active { color:#F5DEBD; text-decoration:none; }
.tabs_pageon A:hover { color:#F5DEBD; text-decoration:none; }

/* End tab navigation; */

/* Start nav navigation; */
.navbox { 
	height: 30px;
	background: #f9d982;  
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
.navsitem { 
	cursor: pointer;
	cursor: hand;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: plain;
	color: #4D6BA5;
	text-align: left;
	padding:4px 3px 3px 20px;
	line-height:10pt;
	/* border-top: 1px solid #ffffff; */
	}
.navsitem A:link { color:#4D6BA5; text-decoration:none; }
.navsitem A:visited { color:#4D6BA5; text-decoration:none; }
.navsitem A:active { color:#4D6BA5; text-decoration:none; }
.navsitem A:hover { color:#4D6BA5; text-decoration:none; }

.navs_hilite { 
	cursor: pointer;
	cursor: hand;
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	font-weight: plain;
	color: #6E8ABF;
	text-align: left;
	padding:4px 3px 3px 20px;
	line-height:10pt;
	/* border-top: 1px solid #ffffff; */
	}
.navs_hilite A:link { color:#6E8ABF; text-decoration:none; }
.navs_hilite A:visited { color:#6E8ABF; text-decoration:none; }
.navs_hilite A:active { color:#6E8ABF; text-decoration:none; }
.navs_hilite A:hover { color:#6E8ABF; text-decoration:none; }

.navs_pageon { 
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #203D74;
	text-align:left;
	padding:4px 3px 3px 20px;
	line-height:10pt;
	/* border-top: 1px solid #ffffff; */
	}
.navs_pageon A:link { color:#203D74; text-decoration:none; }
.navs_pageon A:visited { color:#203D74; text-decoration:none; }
.navs_pageon A:active { color:#203D74; text-decoration:none; }
.navs_pageon A:hover { color:#203D74; text-decoration:none; }

/* End nav navigation; */

/* Home Content */
h1.homeheader { 
	margin: 10 20 2 20px;
	border-bottom: 1px solid  #CCCCCC;
	font-family:  Arial, Verdana, sans-serif;
	font-size:13pt;
	font-weight: bold;
	color: #EE6602;
	background: #ffffff;
	text-align: left;
}

h1.pageheader { 
	margin: 25 20 2 20px;
	border-bottom: 1px solid  #CCCCCC;
	font-family:  Arial, Verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #EE6602;
	background: #ffffff;
	text-align: left;
	text-indent: 10px;
}
.pagebody { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #000000;
	line-height:16px;
	padding:10px 20px 20px 40px;
	}
.pagebody td {
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #000000;
	line-height:16px;
}
.pagebody A:link { color:#3c2d82; text-decoration:underline; }
.pagebody A:visited { color:#3c2d82; text-decoration:underline; }
.pagebody A:active { color:#3c2d82; text-decoration:underline; }
.pagebody A:hover { color:#cc0000; text-decoration:underline; }

.normal { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #333333;
	line-height:16px;
	}
.normalblue { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #003399;
	line-height:16px;
	}
.boldblue { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #003399;
	line-height:16px;
	}
.boldred { 
	font-family: Verdana, Arial, sans-serif;
	font-size:9pt;
	font-weight: bold;
	color: #8a1e4f;
	}
	
.redbody { 
	color: #cc0000;
	font-size:9pt;
	}
.title { 
	font-family: Verdana, Arial, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: #655a1b;
	text-align: center;
	padding:10px;
	}
.title A:link { color:#655a1b; text-decoration:none; }
.title A:visited { color:#655a1b; text-decoration:none; }
.title A:active { color:#655a1b; text-decoration:none; }
.title A:hover { color:#655a1b; text-decoration:underline; }

.contentheader { 
	font-family: Verdana, sans-serif;
	font-size:9pt;
	font-weight: bold;
	color: #6C8AC4;
	text-align: left;
	padding:0px 10px 10px 0px;
	}
.subheader { 
	font-family: Verdana, sans-serif;
	font-size:9pt;
	font-weight: bold;
	color: #6C8AC4;
	text-align: left;
	padding: 10px 10px 10px 0px;
	}
.subheader A:link { color:#6C8AC4; text-decoration:none; }
.subheader A:visited { color:#6C8AC4; text-decoration:none; }
.subheader A:active { color:#6C8AC4; text-decoration:none; }
.subheader A:hover { color:#cc0000; text-decoration:underline; }

.formheader { 
	font-family: Verdana, sans-serif;
	font-size:7pt;
	font-weight: bold;
	color: #073d8d;
	text-align: center;
	padding: 10px 10px 10px 0px;
	}
.tableheader { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding:6px;
	}
.tabletext { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding:6px 10px 6px 10px;
	}
.tabletext A:link { color:#000000; text-decoration:none; }
.tabletext A:visited { color:#000000; text-decoration:none; }
.tabletext A:active { color:#000000; text-decoration:none; }
.tabletext A:hover { color:#cc0000; text-decoration:underline; }

.box { border: 1px solid #6C8AC4; }
h2.blockheader { 
	margin: 8px 10px 4px 10px;
	border-bottom: 1px solid #CCCCCC;
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #EE6602;
}
h2.blockheader a { color: #EE6602; text-decoration:blink; }
.blocktext { 
	text-align: left;
	padding:0 10 10 10px;
	line-height:16px;
}
	
.blocktext A:link { color:#000000; text-decoration:none; }
.blocktext A:visited { color:#000000; text-decoration:none; }
.blocktext A:active { color:#000000; text-decoration:none; }
.blocktext A:hover { color:#cc0000; text-decoration:underline; }

.smtext { 
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
	font-weight: normal;
	color: #000000;
	}
.insettext { 
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
	font-weight: normal;
	color: #000000;
	padding: 5 10 5 10px;
	}
.insettext A:link { color:#000000; text-decoration:none; }
.insettext A:visited { color:#000000; text-decoration:none; }
.insettext A:active { color:#000000; text-decoration:none; }
.insettext A:hover { color:#cc0000; text-decoration:underline; }
/* #e1f2ff */
.insetbox { 
	background:#daf589;
	border:1px solid #7B95CA;
	margin:4px;
	padding:5px;
	text-align:center;
	}
.inset { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #003399;
	padding:4px; 
	}
.detail { 
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
	font-weight: bold;
	color: #003399;
	text-align: right;
	}
.detail A:link { color: #003399; text-decoration:none; }
.detail A:visited { color: #003399; text-decoration:none; }
.detail A:active { color: #003399; text-decoration:none; }
.detail A:hover { color: #003399; text-decoration:underline; }

.date { 
	font-family: Arial, Verdana, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #999999;
	line-height: 10pt;
	text-align: center;
	}

.link { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #154a8a;
	padding:3px 3px 10px 40px;
	}
.link A:link { color:#154a8a; text-decoration:underline; }
.link A:visited { color:#154a8a; text-decoration:underline; }
.link A:active { color:#154a8a; text-decoration:underline; }
.link A:hover { color:#FF9900; text-decoration:underline; }

.bullets { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: normal;
	text-align: left;
	padding:0px 10px 10px 0px;
	}
.bullets A:link { color:#3c2d82; text-decoration:underline; }
.bullets A:visited { color:#3c2d82; text-decoration:underline; }
.bullets A:active { color:#3c2d82; text-decoration:underline; }
.bullets A:hover { color:#cc0000; text-decoration:underline; }

.label { 
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	}
.formbutton { 
	font-family: Verdana, Arial, sans-serif;
	font-size:8pt;
	font-weight: bold;
	color: #ffffff;
	background: #ff9900; 
	text-align : center ;
	cursor: pointer;
	cursor: hand;  
	}

.copyright { 
	font-family: Verdana, Arial, sans-serif;
	font-size:7pt;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding:8px;
	}
.copyright A:link { color:#333333; text-decoration:underline; }
.copyright A:visited { color:#333333; text-decoration:underline; }
.copyright A:active { color:#333333; text-decoration:underline; }
.copyright A:hover { color:#000066; text-decoration:underline; }

.pagebody ul, .pagebody ol {
	margin: 10 5 10 5px;
	padding: 2 20px;
}

.pagebody ul li  {
	list-style: disc url(../images/listmark.gif) outside;
	margin: 5 10 5 10px;
	padding: 0px;
}

.pagebody ol li  {
	list-style: decimal outside;
	margin: 5 10 5 20px;
	padding: 0px;
}

.faq {
	cursor: pointer;
	cursor: hand;
	color: #003399;
	text-decoration:none;
}
.faqon {
	cursor: pointer;
	cursor: hand;
	color: #003399; 
	text-decoration:underline;
}

.agentbox {
	width:160; 
	height:280; 
	border-top: 1px solid #6C8AC4;
	border-right: 1px solid #6C8AC4; 
	border-bottom: 1px solid #6C8AC4;
}

