/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-face:verdana;
	font-size:10px;
	color:#333333;
	padding-bottom:0px;
	margin-bottom:0px;
}

table{
	background-color:#ffffff;
	}

.left_subpage_heading{
	font-family:Times New Roman;
	font-size:21px;
	color:#cf8e37;
	font-weight:bold;
	line-height: 22px;
	/*padding:5px;*/
	}
	
.left_index_heading{
	font-family:Times New Roman;
	font-size:18px;
	color:#cf8e37;
	font-weight:bold;
	/*padding:5px;*/
	}
	
.left_subpage_rightheading{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#cf8e37;
	/*padding:5px;
	margin-right:12px;
	margin-left:2px;
	text-align:left;*/
	}

.left_subpage_rightheading:link{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#cf8e37;
	text-align:left;
	/*padding:5px;
	margin-right:12px;
	margin-left:2px;*/
	}
	
.left_subpage_rightheading:visited{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#cf8e37;
	text-align:left;
	/*padding:5px;
	margin-right:12px;
	margin-left:2px;*/
	}
	
.left_subpage_rightheading:hover{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#cf8e37;
	/*padding:5px;
	margin-right:12px;
	margin-left:2px;*/
	}
	
a{
	font-family:Verdana;
	font-size:15px;
	color:#eaeaea;
	font-weight:300;
	height:30px;
	text-decoration:none;
	}

/*a:visited{
	font-family:Verdana;
	font-size:15px;
	color:#CCCCCC;
	font-weight:300;
	height:30px;
	text-decoration:none;
	}*/

a.menutext:hover{
	font-family:Verdana;
	font-size:15px;
	color:#d09c58;
	font-weight:300;
	height:30px;
	text-decoration:none;
	}
	
.logo_punchline{
	font-family:times new roman;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#999;
	line-height:25px;
	margin-left:10px;
	letter-spacing:0.05em;
	text-shadow:#666666;
	}
	
.content_heading{
	font-family:Arial;
	font-weight:bold;
	color:#1e334f;
	font-size:12px;
	}
	
.content_heading_big{
	font-family:TIMES NEW ROMAN;
	font-weight:bolder;
	font-style:italic;
	color:#1e334f;
	font-size:16px;
	}

.content_heading_index{
	font-family:arial;
	font-weight:bold;
	color:#1e334f;
	font-size:14px;
	}
.htagbold{
	font-family:arial;
	font-weight:bold;
	color:#1e334f;
	font-size:14px;
	margin:0;
	display:inline;
	}
.content_orange_heading{
	font-family:times new roman;
	color:#cf8e37;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	
	}
	
.content_orange_content{
	font-family:arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	line-height:18px
	}
	
a.content_or:link {
	font-family:arial;
	color:#666666;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
		
a.content_or:visited {
	font-family:arial;
	color:#666666;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
	
a.content_or:hover {
	font-family:arial;
	color:#cf8e37;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;	
	}
	

a.content_bluebg:link {
	font-family:arial;
	color:#ddd;
	font-size:12px;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	}
	

a.content_bluebg:visited {
	font-family:arial;
	color:#ddd;
	font-size:12px;
	text-align:center;
	line-height:18px;
	text-decoration:none;
	}
	
a.content_bluebg:hover {
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:center;
	line-height:18px;
	text-decoration:underline;
	}


.content_main{
	font-family:arial;
	color:#777;
	font-size:12px;
	text-align:left;
	}
	
.content_main_index{
	font-family:arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	line-height: 17px;
	}
	
a.content_main:link{
	font-family:arial;
	color:#777;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
	}
	
a.content_main:visited{
	text-decoration:underline;
	font-family:arial;
	color:#777;
	font-size:12px;
	text-align:left;
	}
a.content_main:hover{
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	}
	
.content_subpage_right_small{
	font-family:arial;
	color:#bbb;
	font-size:10px;
	text-align:left;
	margin-left:2px;
	margin-right:9px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:2px;
	}
	
rgin-right:2px;
	}
		
.content_subpage_right_medium{
	font-family:arial;
	color:#777;
	font-size:11px;
	text-align:left;
	margin-left:2px;
	margin-right:2px;
	}
	
.content_insurance_right_medium{
	font-family:arial;
	color:#bbb;
	font-size:11px;
	text-align:left;
	margin-left:2px;
	margin-right:2px;
	}
	
.form_red{
	color:#ff0000;
	font-size:7.5pt;
	text-align:right;
	font-family:verdana;
	}
	
.subpage_left_subcontent{
	font-family:arial;
	color:#666;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	line-height:15px;
	}	
	
a.subpage_left_subcontent:link{
	font-family:arial;
	color:#666;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	}

a.subpage_left_subcontent:visited{
	font-family:arial;
	color:#666;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	}
	
a.subpage_left_subcontent:hover{
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	}

.subpage_left_subcontent_lineht{
	font-family:arial;
	color:#666666;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	/*line-height:15px;*/	}
	
.subpage_left_subcontent_lineht:link{
	font-family:arial;
	color:#666666;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	}
	
.subpage_left_subcontent_lineht:visited{
	font-family:arial;
	color:#666666;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	}
	
.subpage_left_subcontent_lineht:hover{
	font-family:arial;
	color:#d09c58;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
	}

.subpage_left_subcontent_small{
	font-family:arial;
	color:#999;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	
	}	

.subpage_left_subcontent_two{
	font-family:arial;
	color:#777;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	line-height:16px;
	}
	
.subpage_left_subcontent_simple{
	font-family:arial;
	color:#777;
	font-size:11px;
	text-align:left;
	line-height:16px;
	}
	
.subpage_left_subcontent_white{
	font-family:arial;
	color:#aaa;
	font-size:12px;
	text-align:left;
	font-style:italic;
	}

.logo_bottomline{
	font-family:arial;
	color:#999;
	font-size:10px;
	text-align:left;
	font-style:italic;
	padding-left:5px;
	}


td.td_padding5px{
	padding-left:25px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
td.td_padding5px_index{
	padding-left:0px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	}
.bsmall_bg{
	font-family:arial;
	color:#aaa;
	font-size:11px;
	text-align:center;
	line-height:18px;
	font-weight:100;
	}
	
.content_onblue_bg{
	font-family:arial;
	color:#aaa;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	font-weight:100;
	}
	
.content_onblue_bg_center{
	font-family:arial;
	color:#aaa;
	font-size:12px;
	/*text-align:justify;*/
	line-height:18px;
	font-weight:100;
	}
	
td.td_padding_20x10{
	padding:20px;
	}
	
.smalllink:link {
	font-family:arial;
	color:#999;
	font-size:9px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}

a.smalllink:link {
	font-family:arial;
	color:#999;
	font-size:9px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	
a.smalllink:visited {
	font-family:arial;
	color:#999;
	font-size:9px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	
a.smalllink:hover {
	font-family:arial;
	color:#d09c58;
	font-size:9px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
	
a.black_bottom_link:link {
	font-family:arial;
	color:#1e334f;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	

a.black_bottom_link:visited {
	font-family:arial;
	color:#1e334f;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	
a.black_bottom_link:hover {
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
	
a.bottomlink:link {
	font-family:arial;
	color:#1e334f;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	

a.bottomlink:visited {
	font-family:arial;
	color:#1e334f;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	
a.bottomlink:hover {
	font-family:arial;
	color:#d09c58;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
	
a.homebottomlink:link {
	font-family:arial;
	color:#ffffff;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	

a.homebottomlink:visited {
	font-family:arial;
	color:#ffffff;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	}
	
a.homebottomlink:hover {
	font-family:arial;
	color:#999999;
	font-size:11px;
	text-align:left;
	line-height:18px;
	text-decoration:underline;
	}
td.notdbackground_repeat {
	background-repeat:no-repeat;
	background-position: center bottom;
	width:175px;
	padding-top:25px;
	}

.middle_heading
{
	font-family:arial;
	font-size:15px;
	color:#1e334f;
	font-weight:bold;
	}
.middle_heading_1line
{
	font-family:arial;
	font-size:15px;
	color:#1e334f;
	font-weight:bold;
	margin-top:25px;
	}
	
	
.middle_subcontent{
	font-family:arial;
	color:#888;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	}	

a.middle_subcontent:link{
	font-family:arial;
	color:#333;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	text-decoration:underline;
	}
	
a.middle_subcontent:vlink{
	font-family:arial;
	color:#333;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	text-decoration:underline;
	}
	
a.middle_subcontent:hover{
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;
	text-decoration:none;*/
	}
	
.content_email{
	font-family:arial;
	color:#36c;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
	}

a.content_email:link{
	font-family:arial;
	color:#36c;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
	}
	
a.content_email:vlink{
	font-family:arial;
	color:#36c;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
	}
	
a.content_email:hover{
	font-family:arial;
	color:#d09c58;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}

.middle_subcontent_black{
	font-family:arial;
	color:#333333;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	}	
	
.padding_left{
	padding-left:15px;
	background-image:url(images/ptrisk_gradient.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
	
.green_gradient{
	background-image:url(images/ptrisk_gradient.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	}
.inputBox{
	font-family:arial;
	color:#333333;
	font-size:12px;
	border: 1px solid #999999;
	}	
.button{
	font-family:arial;
	color:#FFFFFF;
	background-color: #1e334f;
	font-size:12px;
	width: 63px;
	height: 21px;	
	border: 0px;
	}	
.onlyforsh{
display:none;
}
