/*Master Style Sheet
Author: Venue Communications, Inc. www.venuecom.com
Copyright Venue Communications, Inc. 2007
*/
/***********************************************/

/*Begin Design Layout*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bg {
	background-image: url(/inc/templates/current/allchoiceinsurance1/images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: auto;
	width: auto;
	background-color: #6B9BC9;
}
.left_right15padding {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.txtblue_11 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0B456A;
	text-decoration: none;
}
.txtbluelight_11 {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #48638B;
	text-decoration: none;
}
.txtbluelight_11 a:link ,.txtbluelight_11 a:visited,.txtbluelight_11 a:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #48638B;
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.commercial_insurance_panel {
	background-image: url(/inc/templates/current/allchoiceinsurance1/images/commercial_insurance_panel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 208px;
	width: 224px;
}
.personal_insurance_panel {

	background-image: url(/inc/templates/current/allchoiceinsurance1/images/personal_insurance_panel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 208px;
	width: 224px;
}
.health_insurance_panel {

	background-image: url(/inc/templates/current/allchoiceinsurance1/images/health_insurance_panel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 208px;
	width: 224px;
}
.txtblack_11 {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #0B2F4E;
	text-decoration: none;
}
.txtwhite_11 {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.txtwhite_11 a:link,.txtwhite_11 a:visited,.txtwhite_11 a:active {



	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
/*End Design Layout*/
/* BEGIN CSS Rollover Menu */


.cssnav
{
position: relative;
/*float: left;  comment out for vertical menu */
font-family:Tahoma,Times New Roman, Times, serif;
background: url(/inc/templates/current/allchoiceinsurance1/images/nav_button_background.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 216px;
height: 39px;
margin: 0;
padding: 0;
}


.cssnav a
{
display: block;
color:#FFFFFF;
font-size: 14px;
width: 216px;
height: 39px;
float: left;
text-decoration: none;
}


.cssnav a:hover
{
color: #000000;
text-decoration: none;
}


.cssnav img
{
width: 216px;
height: 39px;
border: 0
}


* html a:hover
{
visibility:visible
}


.cssnav a:hover img
{
visibility:hidden
}


.cssnav span
{
position: absolute;
left: 30px;
top: 6px;
margin: 0px;
padding: 0px;
cursor: pointer;
width: 186px;
height: 39px;
text-align: left;
}


/* END CSS Rollover Menu */
/*Begin Content*/

#content {
	min-height: 300px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #0B456A;
}

#curvycorners {
	margin-left: auto;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	min-height: 400px;
    color: #fff;
    width: 800px;
    padding: 20px;
    text-align: left;
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #0B456A;
    background-color: #fff;
    border: 3px solid #47638A;
}

img{
	border-width:0px;
}
h1{
	color:#666666;
	font-size:14px;
	margin: 0px 0px 20px 0px;
}

h2{
	color:#48638B;
	font-size:12px;
	margin: 5px 0px;
	text-decoration:none;
	font-weight:normal;
}

h3{
	color:#999999;
	font-size:12px;
	font-variant: normal;
	padding-right: 5px;
	padding-left: 20px;
}

/*End Content*/
/*Footer*/
#footer {
	text-align:center;
	font-size: 10px;
}

.footer_container {
	font-family: Tahoma, Verdana, Arial;
	text-align:center;
	font-size: 9px;
}

.footer_container a {
	text-decoration:none
}
/*End Footer*/

/*Begin Forms*/

.sc_form_required{
	color: #ff0000;
	float: right;
} 

#sc_form_success{
	color: #093;
	font-size:18px;
} 

.sc_form_textbox{
width: 250px;
} 

.sc_form_separator_label{
	font-weight: bold;
} 

.sc_form_separator{
	color: #48648C;
	background-color: #48648C;
	height: 1px;
} 

#sc_form_textarea_Address {
width: 200px;
height:50px;
text-indent: 0px;
}

#sc_form_textarea_Insured_Address {
width: 200px;
height:50px;
text-indent: 0px;
}

#sc_form_textarea_Recipient_Address {
width: 200px;
height:50px;
text-indent: 0px;
}

#sc_form_textarea_Biz_Desc {
width: 250px;
height:60px;
text-indent: 0px;
}

#sc_form_textarea_Notes {
width: 250px;
height:100px;
text-indent: 0px;
}

#sc_form_textbox_Years_In_Business {
width: 70px;
}

#sc_form_textbox_Annual_Sales {
width: 90px;
}

#sc_form_textbox_Annual_Payroll {
width: 90px;
}

#sc_form_textbox_Year_Built {
width: 70px;
}

#sc_form_textbox_Number_of_Stories {
width: 50px;
}

#sc_form_textbox_No_of_Bathrooms {
width: 50px;
}

#sc_form_textbox_Square_Feet {
width: 50px;
}

#sc_form_textbox_Date_of_Birth {
width: 100px;
}

#sc_form_textbox_Applicant_Date_of_Birth {
width: 100px;
}

#sc_form_textbox_Spouse_Date_of_Birth {
width: 100px;
}

#sc_form_textbox_Dependent_1_DOB {
width: 100px;
}

#sc_form_textbox_Dependent_2_DOB {
width: 100px;
}

#sc_form_textbox_Dependent_3_DOB {
width: 100px;
}

#sc_form_textbox_Dependent_4_DOB {
width: 100px;
}

#sc_form_textbox_Phone {
width: 100px;
}

#sc_form_textbox_Premium {
width: 100px;
}

#sc_form_textbox_Dwelling_Coverage_A {
width: 120px;
}

#sc_form_textbox_Other_Structures_B {
width: 120px;
}

#sc_form_textbox_Personal_Property_Coverage_C {
width: 120px;
}

#sc_form_textbox_Loss_of_Use_Coverage_D {
width: 120px;
}

#sc_form_textbox_Operator_1_DOB {
width: 100px;
}

#sc_form_textbox_Operator_2_DOB {
width: 100px;
}

#sc_form_textbox_Operator_3_DOB {
width: 100px;
}

#sc_form_textbox_Operator_4_DOB {
width: 100px;
}

#sc_form_textbox_Vehicle_1_Year {
width: 70px;
}

#sc_form_textbox_Vehicle_2_Year {
width: 70px;
}

#sc_form_textbox_Vehicle_3_Year {
width: 70px;
}

#sc_form_textbox_Vehicle_4_Year {
width: 70px;
}

#sc_form_textbox_Vehicle_1_Cost {
width: 90px;
}

#sc_form_textbox_Vehicle_2_Cost {
width: 90px;
}

#sc_form_textbox_Vehicle_3_Cost {
width: 90px;
}

#sc_form_textbox_Vehicle_4_Cost {
width: 90px;
}


/*End Forms*/

/* Begin RSS Module */

.sc_rss_container  {
	float: right;
	width: 350px;
	background-color:#EEE;
	padding: 10px;
	border: 1px #666 solid;
	margin-left: 10px;
}

.sc_rss_feed  {
	background-color:#FFF;
	padding: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.sc_rss_hr  {
	display: none;
}

.sc_rss_header  {
	padding-left: 0px;
	margin: 0;
}

.sc_rss_title  {
	padding: 0;
	margin: 0;
}

.sc_rss_description  {
	font-size: 9px;
	padding-left: 10px;
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B9BC9;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

/* End RSS Module */

/*Begin Drop Down Menus*/

ul#navlist li {
	list-style-type: none;
	list-style-image: none;
}
#navlist {
	margin: 0px;
	padding: 0px;
}

ul#subnavlist { display: none; }
ul#subnavlist li { float: none; }

ul#navlist li:hover ul#subnavlist
{
position: absolute;
display: block;
left: 218px;
padding: 0px;
margin: 0px;
}

ul#navlist li:hover ul#subnavlist li a
{
float: none;
display: block;
line-height: 20px;
text-align: left;
font-weight:bold;
font-size: 8pt;
min-width: 120px;
width: 100%;
height: 20px;
padding: 3px;
margin: 0px;
border-top: 1px solid #003366;
border-left: 1px solid #003366;
background-color: #548AB6;
opacity: 0.9;
}

ul#navlist li ul#subnavlist li:hover a
{
background-color: #48638C;
}
/*ul#navlist li:hover ul#subnavlist li a:before { content: " >> "; }*/

/*End Drop Down Menus*/






