﻿/* === defauls belows === */
body{ margin:0px; padding:0px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#545455;
	background-color:#4882bb; background-image:url('/images/gray-blue-bg.png'); background-repeat: repeat-x; }
	
form {  padding:0px;margin:0px;}
h4{text-align:left;}
h3{text-align:left;}
dd{text-align:left;}
ul{text-align:left; }
li{text-align:left; padding-top:4px; padding-bottom:4px; margin:0px; }
td{text-align:left;}
ol {
    color:#737373;
    text-align:left;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:10px;
}

a
{
    color:#024d9a;   
    text-align:left;
    text-decoration:none;
}
a:hover
{
    color:#024d9a;
    text-align:left;
    text-decoration:underline;
}

.h1 {
	float:none;
	clear:both;
	height:50px;
	font-size:22px;
}
.h2 {
	float:none;
	clear:both;
	height:30px;
	font-size:17px;
}
.h2_italic {
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	font-style:italic;
}

.inputImage{
  background-position: right center;
  background-image: url(/images/indicator.gif);
  background-repeat: no-repeat;
  padding-right:16px;               
}


.quotePagesForm { text-align:left; }

.divContent{ width:959px; background-color:#FFFFFF; }

.headerBg
{
    background-image:url('/images/headerbg.png');
    background-repeat:repeat-x;
    height:126px;
}

.logo
{
    float:left;
    padding-top:1px;
    padding-left:1px;
}

.phoneBlockRight{
	float:left;
	background-image:url('/images/phoneBlockRight.png');
	background-repeat:no-repeat;
	width:7px;
	height:44px;
}
.phoneBlockMiddle{
	float:left;
	background-image:url('/images/phoneBlockMiddle.png');
	background-repeat:repeat-x;
	font-size:18px;
	padding-top:10px;
	width:495px;
	height:44px;
}
.phoneBlockLeft{
	float:left;
	background-image:url('/images/phoneBlockLeft.png');
	background-repeat:no-repeat;
	width:7px;
	height:44px;
}

.phoneChatBlock
{
    width:509px;
    height:44px;
    padding-top:0px;
    margin-right:0px;
    float:right;
}

.icons
{
	float:right;
	text-align:right;
    width:495px;
    padding-top:2px;
	margin-right:13px;
}

.phone
{
	float:left;
	padding-left:6px;
	vertical-align:top;
	font-size:18px;
	width:156px;
}

.phoneIcn
{
	padding-top:6px;
	float:left;
}

.phoneTxt
{
	padding-top:8px;
	float:left;
}

.chat
{
	float: right;
	vertical-align: top;
	padding-right: 6px;
	font-size: 14px;
	font-weight: bold;
	width: 100px;
}

.chatIcn
{
	vertical-align: top;
	padding-top: 6px;
	float: left;
}

.chatTxt
{
	vertical-align: top;
	padding-top: 12px;
	float: left;
}

.phoneNo
{
    padding-top:10px;    
}

.personaSection {  padding: 15px 0px 10px 0px; float:left; }

.personaItem
{
	width: 214px;
	float: left;
	padding-left: 21px;
}

.personaImg {  padding-bottom: 1px;  }

.personaGreyBg
{
    background-image:url('/images/smallTableBg.png');
    background-repeat:repeat-x;
    height:31px;
	text-align: center;
	padding-top: 8px;
	padding-left: 10px;
	font-size: 17px;
}

.personaOrangeBg
{
    background-image:url('/images/smallTableBg2.png');
    background-repeat:repeat-x;
    height:31px;
	text-align: center;
	padding-top: 8px;
	padding-left: 10px;
	font-size: 17px;
}

.articleTitle
{
	padding-top:4px;
	padding-bottom:4px;
	font-size:18px;
	font-weight:bold;
	color:#013c77;
	text-align:left;
	margin-top:0px;
	
	background-image:url('../images/bullets_11.png');
	background-repeat:no-repeat;
	background-position:left;
	margin-bottom:0px;
	vertical-align:top;
	padding-left:14px;

}
.quoteForm
{
	float: right;
	width: 350px;
	padding-right: 20px;
	padding-top: 30px;
}
.homeBanner
{
    background-image:url('/images/bannerBG.jpg');
    background-repeat:no-repeat;
    width:959px;
    height:521px;       
}
.blueGradientBg
{
    background-image:url('/images/blueBg.png');
    background-repeat:repeat-x;    
    height:250px;       
	float:left;
}
.articleSection
{
	float: left;
	padding-left: 20px;
	width: 650px;
}
.articleItem
{
	padding-bottom: 35px;
}
.articleItemHeading
{
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: rgb(1, 60, 119);
	text-align: left;
}

.headingLinks
{
	color: rgb(1, 60, 119);
    text-decoration:none;
    padding-left:1px;
}
.headingLinks a:hover
{
    text-align:left;
    text-decoration:underline;
}


.testimonialsBlock
{
	float: right;
	padding-right: 15px;
	width: 254px;
}
.footerSection
{
	clear:both;background:url('/images/blue-gray.png') repeat-x #FFFFFF;
}
.footerBlueBg
{
    background-image:url('/images/footerblueBg.png');
    background-repeat:no-repeat;
    height:198px;       
}

.footerRoundTable
{
    background-image:url('/images/footerRoundTable.png');
    background-repeat:no-repeat;
    width:864px;
    height:60px;
}
.footerBg
{
    background-image:url('/images/footerBg.png');
    background-repeat:repeat-x;    
    height:68px;       
}

.formOrangeBg
{
    width:304px;
    height:355px;
}

.testimonialsTableMid
{
    background-image:url('/images/clientQuoteTableMid.png');
    background-repeat:repeat-y;    
    width:254px;
}
.txtBlueGeorgiaLarge
{
	font-family: Georgia;
	font-size: 24px;
	color: rgb(1, 60, 119);
	padding-bottom: 0px;
	text-align: left;
}
.txt_Sml1
{
	color: rgb(89, 89, 89);
	padding-bottom: 6px;
	text-align: left;
}
.txt_Med1
{
	padding-left: 14px;
	color: rgb(84, 84, 85);
	text-align: left;
}

.txt_Black13
{
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align: left;
}

.txt_Lar1
{
	font-size: 18px;
	color: rgb(1, 1, 1);
	text-align: center;
	padding-top: 8px;
}

.txt_Bld_Lar2
{
	font-size: 18px;
	color: #f25500;
	text-align: center;
	padding-top: 8px;
}

.companiesColumn
{
	float: left;
	text-align: left;
	padding-left: 55px;
	padding-right: 30px;
}
.companiesTxt
{
	color:#b1d7ff; font-weight:bold;
}
.paddingBottom {  padding-bottom: 5px;  }

.mainHeading
{
    font-family:Tahoma;
    font-size:25px;
    font-weight:bold;
    color:#d86a00;   
    text-align:left;
    padding-left:20px;
    padding-top:5px; 
    padding-bottom:5px;
}

.mainHeadingForm
{
    font-family:Georgia;
    font-size:24px;    
    color:#010101;   
    text-align:left;
    padding-left:12px;
    padding-top:10px; 
    padding-bottom:8px;
}

.mainHeadingFormUpdated
{
    font-family:Georgia;
    font-size:24px;    
    color:#010101;   
    text-align:left;
    padding-left:12px;
    padding-top:10px; 
    padding-bottom:8px;
}

.formPadding  { padding-left:18px; padding-right:5px; padding-bottom:35px;	}
.formPadding1 { padding-left:18px; padding-right:5px; padding-bottom:5px;	}
.formPadding2 { padding-left:15px; padding-right:4px; padding-bottom:35px;	}
.formPadding6 { padding-right:10px; padding-bottom:25px;}
.quoteFormLabel
{
	float: left;
	text-align:left;
	width: 76px;
    font-weight:bold;
    color:#000000;   
    padding-top:6px;    
    padding-bottom:6px;    
}
.quoteFormLabelInner
{
	float: left;
	text-align:left;
	width: 73px;
    font-weight:bold;
    color:#000000;   
    padding-top:6px;    
    padding-bottom:6px;    
}.formtext
{
    font-weight:bold;
    color:#000000;   
    padding-top:6px;    
    padding-bottom:6px;    
}
.formtextInner
{
    font-family:Arial;
    font-size:11px;    
    font-weight:bold;
    color:#000000;   
    text-align:justify;
    padding-top:5px;    
    padding-bottom:5px;    
}
.paragraph	{ font-family:arial; font-size:12px; color:#545455; text-align:left;	}
.textBox
{
    border:solid 1px #c3c3c3;
    width:180px;
    height:22px;
    padding-top:5px;
    font-family:Verdana;
    font-size:14px;
}

.textBoxPhone
{
    border:solid 1px #c3c3c3;
    width:40px;
    height:22px;
	margin-right:2px;
	padding-top:5px;
	font-size:14px;
}

.selectBox
{
    border:solid 1px #c3c3c3;
    width:80px;
	height:24px;
    font-family:Verdana;
    font-size:14px;
}

.footerContact
{
    font-family:Arial;
    font-size:12px;    
    color:#373737;    
    padding-top:10px; 
    padding-bottom:8px;
}

.footerCopyRight
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#013c77;
    
}

.moreLink
{
    font-family:Arial;
    font-size:12px;    
    color:#024282;   
    text-align:right;
    text-decoration:underline;
}
.moreLink:hover
{
    font-family:Arial;
    font-size:12px;    
    color:#024282;   
    text-align:right;
    text-decoration:underline;
    cursor:pointer;
}
.moreOrangeLink
{
    font-family:Arial;
    font-size:12px;    
    color:#f25500;   
    text-align:right;
    text-decoration:underline;
}
.moreOrangeLink:hover
{
    font-family:Arial;
    font-size:12px;    
    color:#f25500;   
    text-align:right;
    text-decoration:underline;
    cursor:pointer;
}
.moreBoldLink
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#595959;   
    text-align:right;
    text-decoration:underline;
}
.moreBoldLink:hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#595959;   
    text-align:right;
    text-decoration:underline;
    cursor:pointer;
}

.footerTagLinks
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#b1d7ff;   
    text-align:left;
    text-decoration:none; 
}
.footerTagLinks:hover
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#b1d7ff;   
    text-align:left;
    text-decoration:underline;
    cursor:pointer;
}


.ulBeama
{
    color:#737373;
    list-style-image:url('/images/bullets_03.png');
    text-align:left;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:10px;
}

.txtForm1
{
    font-family:Tahoma;
    font-size:12px;
    color:#6c6c6c;
    vertical-align:middle;
    margin-left:10px;
    float:left;
    width:60px;
    text-align:right;
}

.txtBox
{
    font-family:Tahoma;
    font-size:11px;
    color:#6c6c6c;
    width:170px;    
    vertical-align:middle;
    margin-right:10px;
    border:1px solid #d2d2d2;
    margin-bottom:10px;
}

.mainText
{
    font-family:Tahoma;
    font-size:12px;
    color:#6c6c6c;
    padding-top:10px;
    padding-right:20px;
    padding-left:20px;
    text-align:justify;    
}

.footerLinks
{
    width: 820px; padding-top: 5px;
	font-family:Arial; font-size:11px; font-weight:bold; color:#373737;
}

.footerLinks a
{
    font-family:Arial; font-size:11px; font-weight:bold; color:#373737;
    text-decoration:none;
}

.footerLinks a:hover
{
    font-family:Arial; font-size:11px; font-weight:bold; color:#042D9A;
    text-decoration:underline;
}

.footerLinksMedium
{
    width: 820px; padding-top: 5px;
	font-family:Arial; font-size:13px; font-weight:bold; color:#373737;
}

.footerLinksMedium a
{
    font-family:Arial; font-size:13px; font-weight:bold; color:#373737;
    text-decoration:none;
}

.footerLinksMedium a:hover
{
    font-family:Arial; font-size:13px; font-weight:bold; color:#042D9A;
    text-decoration:underline;
}

.footerLinksLarge
{
    width: 820px; padding-top: 5px;
	font-family:Arial; font-size:16px; font-weight:bold; color:#373737;
}

.footerLinksLarge a
{
    font-family:Arial; font-size:16px; font-weight:bold; color:#373737;
    text-decoration:none;
}

.footerLinksLarge a:hover
{
    font-family:Arial; font-size:16px; font-weight:bold; color:#042D9A;
    text-decoration:underline;
}
/* --------------------------------------------------------------------  */


ul.menu-nav {
padding:0px;
margin:0px;
	
}
ul.menu-nav li	{
	display:block; 
	padding:0px;
	float:left;
}
ul.menu-nav li a  {
	border:none;
	text-decoration:none !important;
	display:block;
	background:url(/images/menuRight_hover.png) right 0 no-repeat;
	margin-right:2px;
}
ul.menu-nav li a span	{
	display:block; 
	padding:10px 0px 10px 0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none !important;
	background:url(/images/menuLeft_hover.png) 0 0 no-repeat;
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	
}

ul.menu-nav li a:hover  {
	border:none;
	display:block; 
	text-decoration:none;
	width:auto;
	font-weight:normal;
	background:url(/images/menuRight.png) top right no-repeat;
}
ul.menu-nav li a:hover span	{
	display:block; 
	color:#024b93;
	font-weight:bold;
	background:url(/images/menuLeft.png) 0 0 no-repeat;
}



ul.menu-nav li.active a {
	background:url(/images/menuRight.png) top right no-repeat;
	border:none;
	display:block;
	float:left; 
	text-align:center;
	width:auto;
}
ul.menu-nav li.active a span {
	background:url(/images/menuLeft.png) 0 0 no-repeat;
	 color:#024b93;
	
	 
}

.inputTxt
{ font-family:Tahoma;
  font-size:10px;
  color:#b5b5b4;
  background-color:#ffffff;
  border:1px solid #6c80a2;
  width:150px;
  height:14px;
  margin-top:10px;
  padding-left:6px;
  padding-top:2px;
  vertical-align:middle;
	}


.innerBlueBg
{
    background-image:url('/images/innerblueBg.png');
    background-repeat:repeat-x;
    min-height:450px;       
}
.bodyPanel
{
	float:left;
	padding-left:12px;
	padding-bottom:10px;
	width:660px;
}
.bodyTextBlock
{
	float:left;
	padding-bottom:0px;
	margin-bottom:0px;
	width:660px;
}


.smallGrayTb
{
	float: left;
	margin-bottom:15px;
}
.txt_Bld_Med2
{
	text-align:center;
	padding-top:10px;
	font-size:14px;
	color:#383838;
	font-weight:bold;
}

.txt_Bld_Med3
{
	text-align:left;
	padding-left:36px;
	padding-top:10px;
	font-size:16px;
	font-weight:bold;
	color:#4b4b4b;
}
.txt_Sml2
{
	text-align:left;
	padding-top:8px;
	padding-bottom:12px;
	padding-left:6px;
	padding-right:4px;
	color:#383838;
}
.txt_Bld_Sml2
{
	text-align:left;
	padding-top:8px;
	padding-bottom:12px;
	padding-left:6px;
	padding-right:4px;
	color:#383838;
	font-weight:bold;
}

.smallTbCol
{
	width:160px;
	float:left;
	padding-top:15px;
	padding-left:2px;
	padding-bottom:10px;
	margin-left:3px;
}
.smallTablesBg
{
    background-image:url('../images/smallTableBg.png');
    background-repeat:repeat-x;
    height:31px;
}

.smallTbBgTop
{
    background-image:url('../images/smallTbBgTop.png');
    background-repeat:no-repeat;
    width:157px;
    height:21px;
}

.smallTbBgTop_Left2
{
	float:left;
	margin-left:2px;
    background-image:url('../images/smallTbBgTop_Left2.png');
    background-repeat:no-repeat;
    width:11px;
    height:50px;
}
.smallTbBgTop_Mid2
{
	float:left;
    background-image:url('../images/smallTbBgTop_Mid2.png');
    background-repeat:repeat-x;
    width:135px;
    height:40px;
}
.smallTbBgTop_Right2
{
	float:left;
    background-image:url('../images/smallTbBgTop_Right2.png');
    background-repeat:no-repeat;
    width:11px;
    height:50px;
}

.smallTbBgTop_Left
{
	float:left;
	margin-left:2px;
    background-image:url('../images/smallTbBgTop_Left.png');
    background-repeat:no-repeat;
    width:7px;
    height:31px;
}
.smallTbBgTop_Mid
{
	float:left;
    background-image:url('../images/smallTbBgTop_Mid.png');
    background-repeat:repeat-x;
    width:143px;
    height:21px;
}
.smallTbBgTop_Right
{
	float:left;
    background-image:url('../images/smallTbBgTop_Right.png');
    background-repeat:no-repeat;
    width:7px;
    height:31px;
}

.smallTbBgBottom
{
    background-image:url('../images/smallTbBgBottom.png');
    background-repeat:no-repeat;
    width:157px;
    height:9px;
}

.smallTbBgMid
{
    background-color:#f3f3f3;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
    width:155px;    
}
.smallTbBgMid_rss
{
    background-color:#f3f3f3;
	border-top:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
    width:155px; 
	text-align:left;
	padding-left:4px;  
	margin-top:2px;
	height:185px; 
}


.smallTbBgMid2
{
    background-image:url('../images/smallTbBgMid.png');
    background-repeat:repeat-y;
    width:157px;    
}

.rightPanel
{
	position:relative;
	float:right;
	padding-right:5px;
	padding-bottom:10px;
	width:275px;
}
.callingNum
{
	padding-bottom:8px;
}

.crumbsMain
{
    font-family:Arial;
	height:20px;
    font-size:13px;    
    font-weight:bold;
    color:#454545;   
    text-align:left;
    padding-left:12px;
    padding-top:10px; 
    padding-bottom:1px;
}

.crumbsLink
{
    font-family:Arial;
    font-size:13px;    
    font-weight:bold;
    color:#144b9d;   
    text-align:left;
    text-decoration:none;    
}
.crumbsLink:hover
{
    font-family:Arial;
    font-size:13px;    
    font-weight:bold;
    color:#144b9d;   
    text-align:left;
    text-decoration:underline;
}


.bulletRightLinkHead
{
	text-align:left;
	float:left;
	padding-left:12px;
	padding-top:12px;
}

.rightLinkTableMidBg
{
    background-image:url('../images/rightLinksBgMid.png');
    background-repeat:repeat-y;
    width:256px;
}

.rightLinkTableTopBg
{
    background-image:url('../images/rightLinksBgTop.png');
    background-repeat:no-repeat;
    height:35px;    
    width:256px;
}

.leftNavTop1
{
    width:245px;
    vertical-align:top;    
    padding-top:3px;
    padding-bottom:30px;
    margin-left:0px;
    font-size:0px;    
}

.rightLinkBg
{
   /* background-image:url('../images/rightLinkBg.png');
    background-repeat:repeat-x;
    height:27px;*/
    
    font-family:Arial;
	font-size:14px;
	text-align:left;
	color:#7b7b7b;
	text-decoration:none;
	display:block;
	background-image:url('../images/arrowGray.png');
	background-repeat:no-repeat;
	background-position:4px 10px;
	background-color:#ffffff;
	border-bottom:1px #e9e9e9 solid;
	border-top:1px #e9e9e9 solid;	
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:0px;
	vertical-align:top;
	padding-left:15px;
}
.rightLinkBg:hover
{
    background-image:url('../images/arrowBlue.png');
    background-repeat:no-repeat;
    color:#5d80b6;  
    background-color:#edf7ff;
}


.blahTableBgLeft
{
    background-image:url('../images/blah_left.png');
    background-repeat:no-repeat;
    width:4px;
    height:355px;
}

.blahTableBgRite
{
    background-image:url('../images/blah_rite.png');
    background-repeat:no-repeat;
    width:2px;
    height:355px;
    float:left;
}

.blahTableBgmid
{
    background-image:url('../images/blah_mid.png');
    background-repeat:repeat-x;    
    height:355px;
}



.innerFormOrangeBg
{
    background-image:url('../images/innerOrangeForm.png');
    background-repeat:no-repeat;
    width:255px;
    height:325px;
}
.mainHeadingFormInner
{
    font-family:Georgia;
    font-size:20px;    
    color:#010101;   
    text-align:left;
    padding-left:12px;
    padding-top:12px; 
    padding-bottom:7px;
}



p { color:#545455; text-align:justify;  }


.textBoxInner
{
    border:solid 1px #c3c3c3;
    width:145px;
    height:22px;
    padding-top:5px;
    font-family:Verdana;
    font-size:14px;
}
.textBoxPhoneInner
{
    border:solid 1px #c3c3c3;
    width:36px;
    height:22px;
	margin-right:2px;
	padding-top:5px;
	padding-bottom:2px;
	font-size:14px;
}
.selectBoxInner
{
    border:solid 1px #c3c3c3;
    width:80px;
    font-family:Verdana;
    font-size:14px;
}



.blueGradientTop
{
    background-image:url('../images/blueGradientTop.png');
    background-repeat:no-repeat;
    width:904px;
    height:6px;
}

.blueGradientLeft
{
	float:left;
    background-image:url('../images/blueGradientLeft.png');
    background-repeat:no-repeat;
    width:5px;
    height:125px;
}
.blueGradientMid
{
	float:left;
    background-image:url('../images/blueGradientMid.png');
    background-repeat:repeat-x;    
	width:894px;
    height:125px;
}
.blueGradientRight
{
	float:left;
    background-image:url('../images/blueGradientRight.png');
    background-repeat:no-repeat;
    width:5px;
    height:125px;
}


.whiteTableTop
{
    background-image:url('../images/whiteTableTop.png');
    background-repeat:no-repeat;
    width:855px;
    height:8px;
}

.whiteTableMid
{
    background-image:url('../images/whiteTableMid.png');
    background-repeat:repeat-y;
    width:855px;
}
.whiteTableBottom
{
    background-image:url('../images/whiteTableBottom.png');
    background-repeat:no-repeat;
    width:855px;
    height:5px;
}


.insideTableLeft
{
    background-image:url('../images/insideTableLeft.png');
    background-repeat:no-repeat;
    width:6px;
    height:252px;
}

.insideTableBgRite
{
    background-image:url('../images/insideTableRite.png');
    background-repeat:no-repeat;
    width:6px;
    height:252px;
    float:left;
}

.insideTableBgmid
{
    background-image:url('../images/insideTableMid.png');
    background-repeat:repeat-x;    
    height:252px;
}

.insideTableLeft_L
{
    background-image:url('../images/insideTableLeft_L.png');
    background-repeat:no-repeat;
    width:12px;
    height:500px;
}

.insideTableBgRite_L
{
    background-image:url('../images/insideTableRite_L.png');
    background-repeat:no-repeat;
    width:12px;
    height:500px;
    float:left;
}

.insideTableBgmid_L
{
    background-image:url('../images/insideTableMid_L.png');
    background-repeat:repeat-x;    
    height:500px;
}

.insideTableLeft_M
{
    background-image:url('../images/insideTableLeft_M.png');
    background-repeat:no-repeat;
    width:8px;
    height:365px;
}

.insideTableBgRite_M
{
    background-image:url('../images/insideTableRite_M.png');
    background-repeat:no-repeat;
    width:8px;
    height:365px;
    float:left;
}

.insideTableBgmid_M
{
    background-image:url('../images/insideTableMid_M.png');
    background-repeat:repeat-x;    
    height:365px;
}



.insideTable_4{
	float:left;
	width:191px;
	padding-left:6px;
	padding-right:3px;
}

.insideTable_1{
	float:left;
	width:855px;
	padding-left:6px;
	padding-right:3px;
}

.insideTableHdng
{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#024d9a;
	padding-left:8px;
	padding-top:15px;
	padding-bottom:5px;
}

.feedbackForm
{
    font-family:Arial;
    font-size:12px;        
    color:#30302f;
    font-weight:bold;
    text-align:justify;       
    padding-top:2px;    
}

.checkboxText
{
    font-family:Arial;
    font-size:12px;        
    color:#696969;
    text-align:left;
    padding-left:8px;    
}

.beamaLinks
{
    font-family:Arial;
    font-size:11px;
    color:#024d9a;   
    text-align:left;
    text-decoration:none;
    padding-left:1px;
}
.beamaLinks a
{
    font-family:Arial;
    font-size:11px;
    color:#024d9a;   
    text-align:left;
    text-decoration:none;    
}
.beamaLinks a:hover
{
    font-family:Arial;
    font-size:11px;
    color:#024d9a;
    text-align:left;
    text-decoration:underline;
}


.beamaLinks2
{
	font-size:11px;
	text-align:left;
	color:#024d9a;
	text-decoration:none;
	display:block;
	background-image:url('../images/arrowBlue.png');
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:0px;
	vertical-align:top;
	padding-left:12px;
}
.beamaLinks2:hover
{
    text-decoration:underline;
}

.beamaLinks3
{
	font-size:13px;
	text-align:left;
	color:#024d9a;
	text-decoration:none;
	display:block;
	background-image:url('../images/arrowBlue.png');
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:0px;
	vertical-align:top;
	padding-left:12px;
}
.beamaLinks3:hover
{
    text-decoration:underline;
}



.textBoxFormF
{
    border:solid 1px #696969;
    width:145px;    
}

.testimonialsAuthor
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: rgb(242, 85, 0);
	padding-bottom: 12px;
	text-align: left;
}
.txt_Sml1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: rgb(89, 89, 89);
	padding-bottom: 6px;
	text-align: left;
}
		
.orangeHeadingtxt
{ font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#905200;
  line-height:27px;
  
	}

	.blogHeading
{ font-family:Tahoma;
  font-size:18px;
  font-weight:bold;
  color:#356200;

  
	}

.arialNormalBlue18 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px; 
	color: #023A73; 
	font-weight: normal;
}
.arialNormalBlack12  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.arialBoldBlue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #023A73;
}

.colorOrange
{
	color: #FF6603;
}

.imgDivHor
{
	float:left;
	width:335px;
}
.imgDivVer
{
	float:left;
	width:235px;
}

.imgWrapLeft
{
	float:left;
	padding:4px;
	margin:5px 10px 5px 0px;
	border:1px solid #FF6603;
}
.imgWrapRight
{
	float:right;
	padding:4px;
	margin:0px 0px 10px 10px;
	border:1px solid #FF6603;
}

.bottomPanel
{
	clear:both;
	width:904px;
	height:300px;
	text-align:left;
	padding-top:20px;
}

.tab
{
	margin-left:60px;
}

.line {font-size:3px; background-color: #1f669b; margin-top:15px; margin-bottom:15px; width:660px; float:left;}
.imgLineTop { background:url('/images/line-top.jpg') repeat-x; margin-bottom:10px;width:660px; float:left; }
.imgLineBottom { background:url('/images/line-bottom.jpg') repeat-x; margin-bottom:10px;width:660px; float:left; }

.label_blue_M { width: 27.3em; height:22px; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:5px;background-color:#D1EBF8;}
.label_blue_S { width: 12.3em; height:22px;color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:5px;background-color:#D1EBF8;}

.label_orange_L { width: 38em; height:22px; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:5px;background-color:#FFEAB2;}
.label_orange_M { width: 27.3em; height:22px; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:5px;background-color:#FFEAB2;}
.label_orange_S { width: 12.3em; height:22px;color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:5px;background-color:#FFEAB2;}

.wide_label_Lpad { width: 27.3em; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:3px;}
.wide_label2 { width: 38em; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:3px;}
.narrow_label { width: 12.3em; color:#000000; float: left; text-align: right; margin-right: 0.5em; display: block; padding-top:3px;}
label { width: 17em; float: left; text-align: right; margin-right: 0.5em; display: block; padding:0}

.select2 { width: 11.5em; float: left; text-align: left; display: block; font-size:13px; }
.input2 { width: 11.2em; height:19px; float: left; text-align: left; }

select { width: 11.5em; float: left; text-align: left; display: block; }
input { width: 11.2em; float: left; text-align: left; }
textarea { width:22em; float:left; text-align: left; display: block;}

.short_label {text-align:left; width: 20px; }
.chkboxlbl2 { width: 350px; float: left; text-align: right; margin-left: 0.5em; display: block; }

.clearBoth {display:block; clear:both; padding-top:3px; padding-bottom:3px;}
.clearBoth2 {
	display:block; clear:both;
	padding-bottom:3px;
	height:22px;
	padding-top:2px;
	margin-bottom:4px;
}

.clearBothPadding {display:block; clear:both; padding-top:12px; padding-bottom:12px;}
.validation-advice{	float:left;	margin-left:3px;	width: 20px;	height: 20px;}

.tbl_bdy_corner-t_left {
	float:left;
	width: 7px;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_corner-t_left.gif);
	background-repeat: no-repeat;
}
.tbl_bdy_top {
	float:left;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_top.gif);
	background-repeat: repeat-x;
}
.tbl_bdy_corner-t_right {
	float:left;
	width: 7px;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_corner-t_right.gif);
	background-repeat: no-repeat;
}
.tbl_bdy_left {
	clear: both;
	float:left;
	background-color: #FFFFFF;
	background-image: url(/images/tbl_bdy_left.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.tbl_bdy_txt {
	float:left;
}
.tbl_bdy_right {
	float:left;
	background-image: url(/images/tbl_bdy_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.tbl_bdy_corner-b_left {
	clear: both;
	float:left;
	width: 7px;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_corner-b_left.gif);
	background-repeat: no-repeat;
}
.tbl_bdy_bottom {
	float:left;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_bottom.gif);
	background-repeat: repeat-x;
}
.tbl_bdy_corner-b_right {
	float:left;
	width: 7px;
	height: 8px;
	font-size: 2px;
	background-image: url(/images/tbl_bdy_corner-b_right.gif);
	background-repeat: no-repeat;
}

.box {
width: 150px;
height:18px;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:3px;
border:2px solid #ffbc00;
border-top:2px solid #ffbc00;
border-left:2px solid #ffbc00;
border-right:2px solid #ffbc00;
border-bottom:2px solid #ffbc00;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
}

.blueBarTxt{
	clear:both;
	width:590px;
	text-align:justify;
	margin-left:10px;
	margin-bottom:20px;
	padding:12px;
	background-color:#F5F5F5;
	border-left:15px solid #0453A4;
}
.greyBarTxt{
	clear:both;
	width:590px;
	text-align:justify;
	margin-left:10px;
	margin-bottom:20px;
	padding:12px;
	background-color:#F5F5F5;
	border-right:15px solid #4F4F4F;
}
.txtRightImg{
	width:315px;
	margin:0px;
	padding:0px;
	padding-right: 20px;
	background-color:#F5F5F5;
}
.txtLeftImg{
	margin:0px;
	padding:0px;
	padding-left:270px;
	background-color:#F5F5F5;
}
.floatLeft{
	float:left;
}
.vision_value_panel{
	clear:both;
	width:630px;
	height:195px;
	background-color:#F5F5F5;
	margin:0px 0px 25px 10px;
}
.blue_bar{
	float:left;
	width:15px;
	height:195px;
	background-color:#0453A4;
}
.gray_bar{
	float:left;
	width:15px;
	height:195px;
	background-color:#4F4F4F;
}
.vision_value_txt{
	float:left;
	width:315px;
	height:195px;
	padding-left:15px;
	padding-right:15px;
	background-color:#F5F5F5;
}
.vision_value_img{
	float:left;
	height:180px;
	padding:15px 10px 0px 10px;
}
.vision_value_panel_testimonials{
	clear:both;
	width:630px;
	height:95px;
	background-color:#F5F5F5;
	margin:0px 0px 25px 10px;
}
.vision_value_txt_testimonials{
	float:left;
	width:585px;
	height:95px;
	padding-left:15px;
	padding-right:15px;
	background-color:#F5F5F5;
}
.blue_bar_testimonials{
	float:left;
	width:15px;
	height:103px;
	background-color:#0453A4;
}
.gray_bar_testimonials{
	float:left;
	width:15px;
	height:103px;
	background-color:#4F4F4F;
}

.vision_value_panel_fc{
	clear:both;
	width:630px;
	height:80px;
	background-color:#F5F5F5;
	margin:0px 0px 25px 10px;
}
.vision_value_txt_fc{
	float:left;
	width:585px;
	height:80px;
	padding-left:15px;
	padding-right:15px;
	background-color:#F5F5F5;
}
.blue_bar_fc{
	float:left;
	width:15px;
	height:80px;
	background-color:#0453A4;
}
.gray_bar_fc{
	float:left;
	width:15px;
	height:80px;
	background-color:#4F4F4F;
}
