/***** TEXT STYLES - EXISTING HTML TAGS *****/

p  {  font-family: Arial, sans-serif; font-size: 10pt }
h1 {  font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #CF063B }
h2 {  font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; color: #426C97 }
h3 {  font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold}
ul {  font-family: Arial, sans-serif; font-size: 10pt }
ol {  font-family: Arial, sans-serif; font-size: 10pt }
td {  font-family: Arial, sans-serif; font-size: 10pt }
th {  font-family: Arial, sans-serif; font-size: 10pt }
div { font-family: Arial, sans-serif; font-size: 10pt }


/* BODY LINKS */

a:link
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: none; color: #426C97 }
a:visited
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: none; color: #426C97 }
a:hover
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: underline; color: #CF063B }

.footer { font-family: Arial; font-size: 7pt; color: #999999 }
a.footer:link, a.footer:visited { font-family: Arial; font-size: 7pt; color: #194D9A; text-decoration: none }
a.footer:hover { font-family: Arial; font-size: 7pt; color: #CF063B; text-decoration: underline }   


.homeboxes { font-family: Arial; font-size: 9pt }
.homeboxes td { font-family: Arial; font-size: 9pt }
.bluesmallprint { font-family: Arial; font-size: 8pt; color: #426C97 }
.redsmallprint { font-family: Arial; font-size: 8pt; color: #CF063B }

.moredetailplus  { display: none }
.moredetailnav   { cursor: pointer }


/* FORM EMAIL FORMATTING */

.formemail td { font-family: Arial; font-size: 9pt}
.formemail td.left  { background-color: #426B9C; width: 40%; text-align: right; font-weight: bold; color: #FFFFFF }
.formemail td.right { background-color: #F2F5F9; width: 60%; text-align: left }
.formemail td.question  { background-color: #A5BED7; font-weight: bold; color: #000000 }
.formemail td.answer { background-color: #F2F5F9 }
.formemail td.55left  { background-color: #426B9C; width: 55%; text-align: right; font-weight: bold; color: #FFFFFF }
.formemail td.45right { background-color: #F2F5F9; width: 45%; text-align: left }


/* FORM EMAIL FORMATTING - MOTOR VEHICLE ACCIDENT */

.motorclaim { border: 1px solid #426C97 }
.motorclaim td.motortop { font-family: Arial; font-size: 9pt; background-color: #A5BED7 }
.motorclaim th { font-family: Arial; font-size: 9pt; text-align: left; color: #FFFFFF; background-color: #426C97 }
.motorclaim td { font-family: Arial; font-size: 9pt; background-color: #E8E8E8; border-bottom: 1px dashed #A5BED7 }
.motorclaim td.motorright { font-family: Arial; font-size: 9pt; background-color: #F2F5F9; border-bottom: 1px dashed #A5BED7 }



/* SECTION IDS */

/* the following set is for the bulleted list for the nav bar */
#navbar {
	width: 100%;
	min-width: 710px;
	background-color: #0A3B82;
	border: 1px solid #0A3B82;
	margin: 0px;
	padding: 0px;
	height: 22px;
	line-height: 18px;
}

/* navbarInner div created to set min-width of navigation to 760px as min-width 
is not understood by IE */
* html .navbar {
	width: 710px;
}

/* the following set is for the bulleted list for the nav bar */
#navbar ul {
	margin: 0px;
	padding: 0px 0px 0px 5px;	
} 
#navbar ul li {
	margin: 0px;
	/*padding-right: 35px;*/
    padding-right: 15px;
	list-style: none;
	float: left;
}
/* end of navbar bulleted list declarations */

#navbar a:link{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#navbar a:visited{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#navbar a:hover{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #A5BED7;
	font-weight: bold;
	text-decoration: none;
}
.pageCanvas
{
    text-align: left;
}
.leftSideBorder
{
    background-image: url('../images/margin_left.jpg'); 
    background-repeat: repeat-y; 
    background-position: left top;
    width: 20px;
}
.rightSideBorder
{
    background-image: url('../images/margin_right.jpg'); 
    background-repeat: repeat-y; 
    background-position: right top;
    width: 20px;
}
.contentArea
{
    background-color: White;
    padding: 5px 0px 0px 0px;
}
.contentArea .contentPanel
{
    
}
.contentCanvas
{
    width: 720px;
    background-color: #dce6ee;
    margin: 10px 0px 0px 0px;
    padding: 20px 10px 15px 10px;
}
.superAnnuationMenu
{
    width: 100%;
}
.superAnnuationMenu ul
{
    list-style: none outside none;
    margin: 0px;
    padding: 0px;
}
.superAnnuationMenu ul li
{
    float: left;
    position: relative;
    background-color: #0A3B82;
    color: White;
    padding: 5px;
    margin: 0px 2px 0px 0px;
}
.superAnnuationMenu ul li a:link,
.superAnnuationMenu ul li a:visited
{
    color: White;
}



/* Industry association styles */
div.contactTitle
{
  font-weight : bold; 
}

#table11
{

/*<table border="1" cellpadding="0" width="100%" style="border-collapse: collapse" bordercolor="#BED1E0">*/
   border-collapse: collapse;
/*   border-width: 1px;
   border-style: solid;
   border-color: #BED1E0;*/
}

#table11 td
{
   border: 1px solid #bed1e0;
}


