
body {
	background: #FFFFFF;
	outline: none;
	font: 11px "Verdana";
	margin: 0 auto;
	padding: 0;
}

p {
	line-height: 16px;
	margin: 0;
	padding: 0 0 0 0;
}

h3 {
	font: 15px "Verdana";
	color: #000080;
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding: 0px 0 0 0;
}

a:link, a {
	text-decoration: none;
	color: #000080;
}

a:hover, a:active {
	text-decoration: none;
	color: #ff1a00;
}

img { border: none; }

.spacer {
	height: 15px;
	clear:both;
}

.spacer5 {
	height: 5px;
	clear:both;
}

.spacer7 {
	height: 7px;
	clear:both;
}

.spacer9 {
	height: 9px;
	clear:both;
}

.spacer11 {
	height: 11px;
	clear:both;
}

.clear, cl { clear:both; }

.blank {
	clear:both;
	padding: 0;
	margin:0
}

.image_border {
	border: 1px solid #000080;
	margin: 0 10px 5px 0;
	float: left;
}

.green { color: #5dc31f; }

.green a{ color: #5dc31f; text-decoration:none;}

.green a:hover{ color: #000; text-decoration:none; }

.black, .black a { color: #000000; }

.black a:hover { color: #ff1a00; }

.floatleft, fl { float:left; }

.floatright, fr { float:right; }

#mainwrapper {
	background: #FFFFFF;
	margin: 0 auto;
	height: auto;
	width: 986px;
}

#wrapper {
	float: left;
	background: #FFFFFF;
	width: 986px;
	height: auto;
	margin: 0;
}

#wrapper .title {
	font: 12px "Verdana";
	color: #000000;
	font-weight: bold;
	text-align: justify;
	line-height: 19px;
	padding: 10px 0 0px 0;
}

/*Start Top area*/
	
#top {
	float: left;
	width: 986px;
	height: auto;
	margin-bottom:10px;
}

#topleft {
	float: left;
	margin: 0;
	height:auto;
}

#top .toplogo {
	float: left;
	margin: 0;
	height:auto;
	padding:10px 0 0 0;
}

#topright {
	font-weight: bold;
	color: #000000;
	float: right;
	margin: 0;
	width: 225px;
	height: 115px;
}

.toplink {
	width: auto;
	text-align: right;
	margin:40px 12px 0 0;
	padding: 0 0 0 0;
}

/*End Top area*/

/*Start Banner */
#banner-container {
	float: left;
	width: 986px;
	height: auto;
}

#banner-area {
	float: left;
	width: 767px;
	height: auto;
	margin: 0 11px 0 0;
}

/*End Banner */


/*Start Container*/
#main-container {
	float: left;
	width: 986px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}

#main-container ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
}

#main-container ul li {
	background: url(../images/arrow-inner-blue.gif) no-repeat left 7px;
	margin: 5px 0 5px 10px;
	padding: 0 0 0 20px;
	line-height:19px;
	list-style-type: none;
}

#main-container h1 {
	font: 15px "Verdana";
	color: #5dc31f;
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding: 0px 0 0 0;
}

#main-container .headings {
	font: 11px "Verdana";
	color: #000080;
	font-weight: bold;
}

#main-container .more {
	font: 11px "Tahoma";
	color: #d95700;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

#main-container .more a {
	text-align: right;
	text-decoration: underline;
}

#main-container .more a:hover {
	color: #3c3b3b;
	text-decoration: none;
}

/*End Container*/
	
	
/*Start Left-Container*/
	
#left-container {
	float: left;
	width: 242px;
	height: auto;
	margin: 0 14px 0 0;
	padding: 0;
}

.box {
	float: left;
	width: 242px;
	height: auto;
	background: #fefeff url(../images/gradient-repeater.jpg) left bottom repeat-x;
	padding: 0;
	margin: 0 0 0px 0;
}

.box-middle {
	float: left;
	WIDTH: 217px;
	padding: 10px 10px 5px 13px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
}

.box-top { float: left; }

.box-bottom { float: left; }

/*Start Query Form */

#welcome-centre {
	float: left;
	WIDTH: 217px;
	margin: 0 0 0 0px;
	font: 12px "Arial";
	color: #000080;
}

#welcome-centre form {
	margin:0;
	padding:0;
}

#welcome-centre FORM LABEL {
	float: left;
	margin: 0 0 0px 0;
	width: 100px;
	font: 12px "Arial";
	color: #000080;
	line-height: 17px;
}

#welcome-centre FORM .textbox-welcome {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	margin: 0 0 6px 0;
	width: 208px;
	height: 18px;
	border: 1px solid #000080;
}

#welcome-centre FORM .selectbox-welcome {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	margin: 0 0 6px 0;
	width: 208px;
	height: 18px;
	border: 1px solid #000080;
}

#welcome-centre .textarea-welcome {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float:left;
	font: 12px Arial, Helvetica, sans-serif;
	width: 147px;
	height: 39px;
	margin: 0px 4px 6px 0px;
	border: 1px solid #7f7f7f;
}

.button, .button-link a {
	background: url(../images/submit-button.jpg) no-repeat;
	line-height:18px;
	font:bold 9pt "arial";
	color: #fff;
	text-align:center;
	margin:5px 0px 0 0;
	padding:0;
	width:63px;
	height:22px;
	line-height:22px;
	border:none;
	cursor:pointer;
}

.button-link a {display:block;}

.button:active, .button-link a:hover { background: url(../images/submit-button-h.jpg) no-repeat; text-decoration:none;}

.red { color: #FF0000; }

.sign-up {
	float: left;
	margin: 0;
}

.sign-up p {
	font: 11px "Verdana";
	font-weight:bold;
	padding: 5px 0 0 0;
	color: #000080;
	line-height: 16px;
}

.sign-up p a {
	font: bold 11px "Verdana";
	text-decoration:none;
	color: #000080;
	line-height: 16px;
}

.sign-up p a:hover { color: #ff1a00; }

/*End Query Form */

/*End Left-Container */


/*Start center-Container */
#center-container {
	float: left;
	width: 508px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	/*	font: 11px "Verdana";*/
	color: #000000;
}

#center-container .inner-box {
	float: left;
	background: #FFFFFF url(../images/box-gradient-repeater.jpg) left bottom repeat-x;
	width: 488px;
	height: auto;
	margin: 0 0 0 0;
	padding: 5px 10px 0px 10px;
}

#center-container .inner-box ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
}

#center-container .inner-box ul li {
	background: url(../images/arrow-inner-red.gif) no-repeat left 7px;
	margin: 3px 0 3px 20px;
	padding: 0 0 0 20px;
	line-height:22px;
	list-style-type: none;
}

#center-container p {
	text-align: justify;
	line-height: 17px;
	padding: 5px 0 3px 0;
}

.map-area {
	float: left;
	width: 232px;
	height: 131px;
	margin: 0;
	border: 1px solid #000080;
}

.address-area {
	float: right;
	font: 11px "Verdana";
	width: 244px;
	height: 131px;
	margin: 0;
	line-height: 16px;
}

.home-text-area {
	float:left;
	width: 488px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0px 10px 0px 10px;
}

.home-text {
	width: 48.5%;
	float: left;
}

/*End center-Container */

	
/*Start Right Container*/
	
#rightcontainer {
	float: right;
	font: 11px "Verdana";
	width: 208px;
	height: auto;
	margin: 0 0 0 11px;
	padding: 0;
}

#rightlinks {
	float: right;
	background: #e4e2ee;
	width: 208px;
	margin: 0;
	padding: 0;
}

#rightlinks-1 {
	float: right;
	background: #fff;
	width: 208px;
	margin: 0;
	padding: 0;
}

#rightlinks .rightlinks-middle {
	float: left;
	width: 196px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
	font-weight: bold;
	padding: 5px 0 0 10px;
}

#rightlinks .rightlinks-middle p {
	font: 12px "verdana";
	font-weight: bold;
	color: #000000;
	height: 52px;
	margin: 0 0 5px 0;
	line-height: 39px;
	padding: 0 0 0 0px;
}

#rightlinks .inner-rightlinks-middle {
	float: left;
	width: 196px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
	font-weight: bold;
	padding: 5px 0 0 10px;
}

#rightlinks .inner-rightlinks-middle p {
	font: 12px "verdana";
	font-weight: bold;
	color: #000000;
	height: 48px;
	margin: 0 0 0px 0;
	line-height: 39px;
	padding: 0 0 0 0px;
}

#right-images {
	float: left;
	width: 208px;
	margin: 0 0 0 0;
	padding: 0 0 0 0px;
	text-align: center;
}

.right-center-images {
	padding: 24px 0 25px 0;
	margin: 0;
}

.box-inverse {
	float: left;
	width: 208px;
	height: auto;
	background: url(../images/box-inverse-gradient.gif) left top #FFFFFF repeat-x;
	padding: 0;
	margin: 0 0 0px 0;
}

.box-inverse1 {
	float: left;
	width: 208px;
	height: auto;
	padding: 0;
	margin: 0 0 0px 0;
}

.box-inverse-middle {
	float: left;
	width: 206px;
	margin: 0;
	text-align: center;
}

.box-inverse-middle p {
	text-align: center;
	font: 13px "Arial";
	font-weight:bold;
	padding: 10px 0 10px 0;
	line-height: 25px;
}

.box-inverse-middle .image {
	text-align: center;
	padding: 10px 0 10px 0;
}

/*End Right Container*/


/*Start bottom Navigation */
#bottom-navigation {
	float: left;
	background: #FFFFFF url(../images/navigate-bg.gif) left bottom repeat-x;
	clear: both;
	width: 986px;
	margin: 0;
	padding: 0;
}

#bottom-navigation .bottom-navigation-middle {
	float: left;
	width: 974px;
	margin: 0;
	border-left: 1px solid #5dc31f;
	border-right: 1px solid #5dc31f;
	padding: 5px;
}

#bottom-navigation .bottom-navigation-middle h2 {
	font: 12px "Verdana";
	color: #ff005a;
	font-weight: bold;
	padding: 0;
	margin:10px 0;
}

#bottom-navigation .bottom-navigation-middle h2 a { color: #ff005a; }

#bottom-navigation .bottom-navigation-middle h2 a:hover { color: #000000; }

#bottom-navigation .links-container {
	float: left;
	font: 11px "tahoma";
	margin: 0 10px 0 0px;
	padding: 0px 0 0 5px;
	word-spacing: 2px;
	width: 160px;
}

#bottom-navigation .links-container .certificate-img {
	margin: 10px 0 10px 0;
	border: 1px solid #000080;
}

#bottom-navigation .links-container .certificate-font {
	font: 14px Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

#bottom-navigation .links-container ul {
	margin: 0px;
	padding: 0px;
}

#bottom-navigation .links-container ul li {
	display: block;
	list-style: none;
	padding: 0 0 5px 10px;
}

#bottom-navigation .links-container ul li li {
	display: block;
	font-weight: normal;
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 5px 15px;
}

#bottom-navigation .bottom-menu {
	list-style: none;
	padding: 0;
	margin: 0;
}

#bottom-navigation .bottom-menu a {
	color: #000080;
	padding: 0 0 0 0;
}

#bottom-navigation .bottom-menu a:hover { color: #ff005a; }

#bottom-navigation .bottom-menu li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
}

/*End bottom Navigation */


/*Start Footer*/

#footer {
	float: left;
	width: 986px;
	clear: both;
	height: auto;
	background: #f9f9f9;
	margin: 0 0 10px 0;
}
#footer_1 {
	float: left;
	width: 100%;
	clear: both;
	height: auto;
	margin: 0 0 10px 0;
}

#footer-menu {
	float: left;
	width: 986px;
	background: #FFFFFF;
	font: 12px "verdana";
	color: #404962;
	margin: 6px 0 0px 0;
	text-align: center;
	word-spacing: 5px;
	line-height: 27px;
}

#footer-menu p {
	font: 12px "verdana";
	color: #666666;
	text-align: center;
	line-height: 23px;
	padding: 0 0 4px 0;
}

#footer-menu p a {
	color: #666666;
	text-decoration: none;
}

#footer-menu p a:hover, #footer-menu p a:active, #footer-menu p a:focus {
	color: #000000;
	text-decoration: underline;
}

#footer-menu .active {
	color: #000000;
	text-decoration: underline;
}

#footer-left {
	float: left;
	width: 500px;
	font: 11px "verdana";
	color: #000080;
	padding: 0 0px 0 5px;
	height: 56px;
	line-height:56px;
}

#footer-middle {
	float: left;
	width: 185px;
	padding-top:12px;
	font: 11px "Tahoma";
	color: #000080;
}

#footer-right {
	float: right;
	width:auto;
	height: 56px;
	font: 11px "verdana";
	color: #3b9c00;
	padding: 0 5px 0 0;
	line-height:56px;
	text-align:right;
}

#footer-right a {
	color: #3b9c00;
	text-decoration: none;
}

#footer-right a:hover, #footer-right a:active, #footer-right a:focus {
	color: #ff1a00;
	text-decoration: none;
}

.itchimes { color: #ADAEB0; padding:5px 0; background:#fff; text-align:center; font:8pt "tahoma";}

.itchimes a { color: #ADAEB0; }

.itchimes a:hover { color: #666666; }

.partners_link {
	padding:5px 0;
	font:8pt Verdana, Geneva, sans-serif;
	color:#666666;
	border-top:1px dotted #ADAEB0;
}

.partners_link a{
	color:#666666;
	text-decoration:none;
}

.partners_link a:hover{
	color:#333333;
	text-decoration:underline;
}

/*End Footer*/


/*Start Inner Page*/

/*Start inner-Container */

.quick-quote-area {
	float: left;
	width: 242px;
	margin: 0;
	text-align: center;
}

.quick-quote-area p {
	text-align: center;
	font: 13px "Arial";
	font-weight:bold;
	padding: 0px 0 0px 0;
	text-align: center;
}

/*start client speak*/
#client-speak-area {
	float: left;
	height: auto;
	width: 100%;
	font: 11px "Verdana";
}

.client-speak-text {
	color: #000080;
	padding: 0px 0px 5px 0px;
	text-align: justify;
	line-height: 16px;
}

.client-speak-writer {
	color: #000000;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	text-align: right;
}

/*end client speak*/
	
/*start inner-container*/
	
#inner-container {
	float: left;
	width: 710px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	font: 11px "Verdana";
}

/*#inner-container ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	}
	
#inner-container ul li {
	background: url(../images/arrow-inner-blue.gif) no-repeat left 7px;
	margin: 5px 0 5px 10px;
	padding: 0 0 0 20px;
	line-height:19px;
	list-style-type: none;
	}
	*/
#inner-container h1 {
	font: 15px "Verdana";
	color: #3b9c00;
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding: 0px 0 0 0;
}

#inner-container h3 {
	font: 15px "Verdana";
	color: #000080;
	font-weight: bold;
	margin: 5px 0 15px 0;
	padding: 0px 0 0 0;
}

#inner-container p {
	font: 11px "Verdana";
	text-align: justify;
	line-height: 19px;
	padding: 5px 0 5px 0;
}

#inner-container .headings {
	font: 11px "Verdana";
	color: #3b9c00;
	font-weight: bold;
}

#inner-container ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
}

#inner-container ul li {
	background: url(../images/arrow-inner-blue-small.gif) no-repeat left 7px;
	margin: 3px 0 3px 20px;
	padding: 0 0 0 20px;
	line-height:19px;
	list-style-type: none;
}

/*end inner-container*/
	
/*End Inner Page*/




/*start contact us*/

#contact-us-area {
	float: left;
	width: 638px;
	padding: 10px 0px 0px 70px;
	margin: 0;
}

#contact-us {
	float: left;
	width: 430px;
	padding: 0px 0px 0px 0px;
	margin: 0;
}

#contact-us form {
	margin: 0;
	padding: 0;
}

#contact-us form label {
	float: left;
	margin: 8px 0 5px 0;
	width: 120px;
	font: 11px "tahoma";
	font-weight: bold;
	color: #000080;
	line-height: 20px;
}

#contact-us form input {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 300px;
	height: 16px;
	border: 1px solid #7f7f7f;
}

#contact-us form textarea {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float:left;
	font: 12px "tahoma";
	width: 300px;
	height: 90px;
	margin: 8px 0px 8px 0px;
	padding-left: 3px;
	border: 1px solid #7f7f7f;
}

#contact-us form select {
	background: url(../images/textbox-repeater.gif) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 304px;
	height: 18px;
	border: 1px solid #7f7f7f;
}

#contact-us form input.button {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 240px;
	color: #fff;
	font: 12px "Verdana";
	font-weight: bold;
	height: 23px;
	border: none;
	cursor: pointer;
	padding:0;
}

#contact-us form input.button:active { background: url(../images/submit-hover-button.jpg) no-repeat; }

.red { color: #FF0000; }

/*.offices-address-area { 
	float:left;
	padding-left: 25px;
	font: 11px "tahoma";
	color: #666666;
	}
	
.offices-address-left {
	width: 190px; 
	float:left;
	}
	
.offices-address-right {
	width: 190px; 
	float: right;
	}
	
.offices-address-area h3 {
	font: 11px "Verdana";
	color: #404962;
	font-weight: bold;
	text-align: justify;
	line-height: 19px;
	margin: 0;
	padding: 10px 0 5px 0;
	}*/
	
#contact-us2-area {
	width: 190px;
	float:left;
	margin: 0 0 0 15px;
}

.trackbox-container {
	margin:0 auto;
	padding:50px 0 0 0;
	width:461px;
	clear:both;
}

.trackbox-middle {
	float: left;
	WIDTH: 438px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
	padding:4px 10px 4px 10px;
	background: #FFFFFF url(../images/trackbox-bg.jpg) left bottom repeat-x;
}

.trackbox-middle form {
	margin: 0 0 0 0;
	padding:0 0 0 0;
}

.trackbox-middle form label {
	float: left;
	margin: 8px 0 5px 0;
	padding:0 40px 0 0;
	width: 130px;
	text-align:right;
	font: 11px "tahoma";
	font-weight: bold;
	color: #000080;
	line-height: 20px;
}

.trackbox-middle form input {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 200px;
	height: 16px;
	border: 1px solid #7f7f7f;
}

.trackbox-middle form textarea {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 200px;
	height: 40px;
	border: 1px solid #7f7f7f;
}

.trackbox-middle form input.button {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 0px;
	color: #FFFFFF;
	font: 11px "arial";
	font-weight: bold;
	height: 22px;
	border: none;
	cursor: pointer;
}

.trackbox-middle form input.button:active { background: url(../images/submit-button-h.jpg) no-repeat; }

/*End contact us*/


.box-middle-left {
	float: left;
	WIDTH: 217px;
	padding: 10px 10px 5px 13px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
}

#left-text-area {
	width: auto;
	height: auto;
	margin: 0 0 0 0;
	padding: 3px 10px 0px 0px;
}

#left-text-area ul {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
}

#left-text-area ul li {
	background: url(../images/arrow-inner-blue.gif) no-repeat left 5px;
	margin: 3px 0 0px 0px;
	padding: 0 0 0 20px;
	line-height:16px;
	list-style-type: none;
}

.login-top {
	float:right;
	padding:8px 7px 0 0;
	height:23px;
	width:88px;
}

.quick-question {
	float:left;
	background:url(../images/quick-question.jpg) no-repeat;
	width:177px;
	height:106px;
	padding:40px 20px 0 10px;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
}

.quick-question a {
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
}

.quick-question a:hover {
	text-decoration:underline;
	color:#5dc31f;
}

.open-an-account {
	float:left;
	background:url(../images/open-an-account-box-1.jpg) no-repeat;
	width:107px;
	height:106px;
	padding:40px 90px 0 10px;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	margin-top:12px;
}

.open-an-account a {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

.open-an-account a:hover {
	text-decoration:underline;
	color:#fff;
}

#login-box {
	float:right;
	color:#000;
	width:207px;
	height:auto;
	padding:0px 0px 0 0px;
	text-decoration:none;
}

.login-title {
	background:url(../images/pronto-icon1.gif) no-repeat left;
	padding:5px 0 5px 28px;
	color:#FF1902;
	margin:0px 0 0px 0px;
	font:bold 14px "Trebuchet MS";
}

#login-box form {
	margin:0;
	padding:0;
}

.login-middle-area {
	float:left;
	padding:10px 10px 2px 10px;
	margin:0;
	width:185px;
}

#login-box form label {
	float:left;
	margin:5px 0 0px 0;
	padding:0;
	color:#01007F;
	font:8pt "verdana";
	width:69px;
	line-height:18px;
}

#login-box .textbox-login {
	float:left;
	background:#fff;
	border:1px solid #000080;
	margin:5px 0 3px 0;
	padding:0;
	width:113px;
	height:15px;
	font:8pt "verdana";
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
}

#login-box .login-button {
	background: url(../images/login-button.jpg) no-repeat;
	line-height:18px;
	font:bold 9pt "arial";
	color: #fff;
	text-align:center;
	margin:5px 0px 0 0;
	padding:0;
	width:51px;
	height:22px;
	line-height:22px;
	border:none;
	cursor:pointer;
}

#login-box .login-button:active { background: url(../images/login-button-h.jpg) no-repeat; }

.registerTitle {
	padding:5px 0 0px 0px;
	color:#5dc31f;
	margin:0px 0 0px 0px;
	font:bold 12px "arial";
}

.registerTitle a {
	color:#5dc31f;
	text-decoration:none;
}

.registerTitle a:hover {
	color:#FF1902;
	text-decoration:none;
}

.forgetPass {
	padding:3px 0 0px 0px;
	font-size:7pt;
	text-align:right;
}

.forgetPass a {
	color:#FF1902;
	text-decoration:none;
}

.forgetPass a:hover {
	color:#5dc31f;
	text-decoration:none;
}

.quick-question-small {
	float:left;
	background:url(../images/quick-question-small.jpg) no-repeat;
	width:177px;
	height:91px;
	padding:35px 20px 0 10px;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
}

.quick-question-small a {
	text-decoration:none;
	color:#5dc31f;
	font-weight:bold;
}

.quick-question-small a:hover {
	text-decoration:underline;
	color:#fff;
}

.open-an-account-small {
	float:left;
	background:url(../images/open-an-account-box-1-small.jpg) no-repeat;
	width:177px;
	height:91px;
	padding:35px 20px 0 10px;
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	margin-top:9px;
}

.open-an-account-small a {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

.open-an-account-small a:hover {
	text-decoration:underline;
	color:#fff;
}

#bottom-navigation .red-truck {
	float: right;
	font: 11px "tahoma";
	margin: 0 0px 0 0px;
	padding: 30px 0 0 0px;
	width:auto;
	border-left:1px solid #000;
}

#bottom-navigation .address {
	float: left;
	font: 11px "tahoma";
	margin: 0 0px 0 0px;
	padding: 5px 0 0 8px;
	width:165px;
}

#bottom-navigation .address-middle {
	float: left;
	font: 10px "verdana";
	margin: 0 0px 0 0px;
	padding: 0px 7px;
	line-height:16px;
	width:149px;
	background:#fff;
	border-left:1px solid #5dc21e;
	border-right:1px solid #5dc21e;
	color: #000080;
}

#bottom-navigation .logo-left {
	float: left;
	font: 11px "tahoma";
	margin: 0 0px 0 0px;
	padding: 15px 20px 0 8px;
	width:250px;
}

.dark-blue-color { color:#00007F; }

.welcome-area-left {
	background:url(../images/welcome-top-blank.jpg) no-repeat;
	width:232px;
	height:22px;
	float:left;
	padding:5px 0 0 10px;
	margin:0px;
	color:#fff;
	line-height:20px;
	font:bold 11pt "Arial", Helvetica, sans-serif;
}

#welcome-area-menu {
	float: left;
	WIDTH: 240px;
	padding: 10px 0px 5px 0px;
	border-left: 1px solid #000080;
	border-right: 1px solid #000080;
	margin: 0;
	height: auto;
}

#welcome-area-menu ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
}

#welcome-area-menu ul li {
	font: 1em "verdana";
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:17px;
	background:none;
}

#welcome-area-menu ul li a {
	background:none;
	color: #000080;
	width:auto;
	display:block;
	line-height:20px;
	height: 20px;
	padding: 3px 10px;
	text-decoration:none;
}

#welcome-area-menu ul li a:hover {
	background: #8686c2;
	color: #FFFFFF;
}

#welcome-area-menu ul li .active-left-menu {
	background: #000080;
	color: #FFFFFF;
}

#profile-detail {
	width: 470px;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
}

#profile-detail form {
	margin: 0;
	padding: 0;
}

#profile-detail label {
	float: left;
	margin: 8px 0 3px 0;
	width: 160px;
	font: 9pt "tahoma";
	font-weight: bold;
	color: #000080;
	line-height: 20px;
}

#profile-detail input {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 9pt "tahoma";
	margin: 8px 0 5px 0;
	padding-left: 3px;
	width: 300px;
	height: 16px;
	border: 1px solid #7f7f7f;
}

#profile-detail textarea {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float:left;
	font: 12px "tahoma";
	width: 300px;
	height: 90px;
	margin: 8px 0px 8px 0px;
	padding-left: 3px;
	border: 1px solid #7f7f7f;
}

#profile-detail select {
	background: url(../images/textbox-repeater.gif) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 304px;
	height: 18px;
	border: 1px solid #7f7f7f;
}

#profile-detail input.button {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 0px;
	color: #fff;
	font:bold 12px "arial";
	font-weight: bold;
	height: 22px;
	border: none;
	cursor: pointer;
	padding:0;
}

#profile-detail input.button:active { background: url(../images/submit-button-h.jpg) no-repeat; }

#profile-detail .user-detail {
	float: left;
	margin: 8px 0 5px 0;
	width: 160px;
	font: 9pt "tahoma";
	color: #000080;
	line-height: 20px;
	width: 300px;
	height:auto;
}

.blue-color-font { color: #000080; }

#contact-us-01 {
	float: left;
	width: 480px;
	padding: 0px 0px 0px 0px;
	margin: 0;
}

#contact-us-01 h4 {
	float: left;
	width: auto;
	font: 13px "tahoma";
	color: #000080;
	line-height: 15px;
	margin:0;
}

#contact-us-01 form {
	margin: 0;
	padding: 0;
}

#contact-us-01 form label {
	float: left;
	margin: 8px 10px 5px 0;
	width: 170px;
	font: 11px "tahoma";
	font-weight: bold;
	color: #000080;
	line-height: 20px;
	background:url(../images/dot-img.jpg) no-repeat right;
}

#contact-us-01 form .detail {
	float: left;
	margin: 8px 0px 8px 0;
	width: 290px;
	font: 11px "tahoma";
	color: #000080;
	line-height: 20px;
}

#contact-us-01 form input {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 290px;
	height: 16px;
	border: 1px solid #7f7f7f;
}

#contact-us-01 form textarea {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float:left;
	font: 12px "tahoma";
	width: 290px;
	height: 80px;
	margin: 8px 0px 8px 0px;
	padding-left: 3px;
	border: 1px solid #7f7f7f;
}

#contact-us-01 form select {
	background: url(../images/textbox-repeater.gif) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 304px;
	height: 18px;
	border: 1px solid #7f7f7f;
}

#contact-us-01 form input.button {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 240px;
	color: #fff;
	font: 12px "Verdana";
	font-weight: bold;
	height: 23px;
	border: none;
	cursor: pointer;
	padding:0;
}

#contact-us-01 form input.button:active { background: url(../images/submit-hover-button.jpg) no-repeat; }

#contact-us-01 form input.newbutton {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 0px;
	color: #fff;
	font: 12px "Verdana";
	font-weight: bold;
	height: 23px;
	border: none;
	cursor: pointer;
	padding:0;
}

#contact-us-01 form input.newbutton:active { background: url(../images/submit-hover-button.jpg) no-repeat; }

.td-border {
	border: 1px solid #7070b2;
	border-left: none;
	border-top: none;
}

.table-border {
	border: 1px solid #7070b2;
	border-right:none;
	border-bottom:none;
}

.blue-dark {
	background: #8686c2;
	color:#FFFFFF;
}

.td-back {
	background:#e2e1ed;
	color:#000080;
}

.td-back-dark {
	background:#000080;
	color:#fff;
}

.td-back-dark a {
	color:#5DC31F;
	text-decoration:underline;
}

.td-back-dark a:hover {
	color: #fff;
	text-decoration:underline;
}

.td-back-01 {
	background:#fff;
	color:#000080;
	border:1px solid #e2e1ed;
	border-left:none;
}

.address-pronto {
	font: 12px Verdana;
	float: left;
	margin-left: 10px;
	margin-top: 3px;
	line-height:21px;
	width:220px;
}

.font11 { font-size:11px; }

.font12 { font-size:12px; }

#print-out {
	float: left;
	width: 600px;
	padding: 0px 0px 0px 0px;
	margin: 0;
}

#print-out h4 {
	float: left;
	width: auto;
	font: 13px "tahoma";
	color: #000080;
	line-height: 15px;
	margin:0;
}

#print-out form {
	margin: 0;
	padding: 0;
}

#print-out form label {
	float: left;
	margin: 2px 10px 2px 0;
	width: 170px;
	font: 11px "tahoma";
	font-weight: bold;
	color: #000080;
	line-height: 13px;
	background:url(../images/dot-img.jpg) no-repeat right;
}

#print-out form .detail {
	float: left;
	margin: 2px 0px 2px 0;
	width: 410px;
	font: 11px "tahoma";
	color: #000080;
	line-height: 20px;
}

#print-out form input {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 290px;
	height: 16px;
	border: 1px solid #7f7f7f;
}

#print-out form textarea {
	background: url(../images/textarea-bg.jpg) repeat-x top left #FFFFFF;
	float:left;
	font: 12px "tahoma";
	width: 290px;
	height: 80px;
	margin: 8px 0px 8px 0px;
	padding-left: 3px;
	border: 1px solid #7f7f7f;
}

#print-out form select {
	background: url(../images/textbox-repeater.gif) repeat-x top left #FFFFFF;
	float: left;
	font: 12px "tahoma";
	margin: 8px 0 8px 0;
	padding-left: 3px;
	width: 304px;
	height: 18px;
	border: 1px solid #7f7f7f;
}

#print-out form input.button {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 240px;
	color: #fff;
	font: 12px "Verdana";
	font-weight: bold;
	height: 23px;
	border: none;
	cursor: pointer;
	padding:0;
}

#print-out form input.button:active { background: url(../images/submit-hover-button.jpg) no-repeat; }

#print-out form input.newbutton {
	background: url(../images/submit-button.jpg) no-repeat;
	width: 63px;
	margin: 4px 0px 0px 0px;
	color: #fff;
	font: 12px "Verdana";
	font-weight: bold;
	height: 23px;
	border: none;
	cursor: pointer;
	padding:0;
}

#print-out form input.newbutton:active { background: url(../images/submit-hover-button.jpg) no-repeat; }

.tags {
	clear:both;
	text-align:center;
	width: 986px;
	margin:0 auto;
	border-top:1px dashed #cccccc;
	padding:5px 0;
}

.tags-top {
	clear:both;
	text-align:center;
	width: 986px;
	margin:0 auto;
	border-bottom:1px dashed #cccccc;
	padding:5px 0;
}

.tags h1, .tags-top h1 {
	clear:both;
	font:8pt "Verdana";
	color:#adaeb0;
	margin:0px 0;
	padding:0;
}

.tags h1 a, .tags-top h1 a {
	color:#adaeb0;
	text-decoration:none;
}

.tags h1 a:hover, .tags-top h1 a:hover {
	color: #ff1a00;
	text-decoration:underline;
}

/* border */
.articles-sect {
	background: transparent;
	width:100%;
	margin:0 auto;
}

.articles-sect h1 {
	font-size:2em;
	color:#fff;
	letter-spacing:1px;
}

.articles-sect .top, .articles-sect .bottom {
	display:block;
	background:transparent;
	font-size:1px;
}

.articles-sect .b1, .articles-sect .b2, .articles-sect .b3, .articles-sect .b4, .articles-sect .b1b, .articles-sect .b2b, .articles-sect .b3b, .articles-sect .b4b {
	display:block;
	overflow:hidden;
}

.articles-sect .b1, .articles-sect .b2, .articles-sect .b3, .articles-sect .b1b, .articles-sect .b2b, .articles-sect .b3b { height:1px; }

.articles-sect .b2 {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1; /*border color*/
}

.articles-sect .b3 {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
}

.articles-sect .b4 {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
}

.articles-sect .b4b {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
}

.articles-sect .b3b {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
}

.articles-sect .b2b {
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
}

.articles-sect .b1 {
	margin:0 5px;
	background:#b9c7e1; /*border color*/
}

.articles-sect .b2, .articles-sect .b2b {
	margin:0 3px;
	border-width:0 2px;
}

.articles-sect .b3, .articles-sect .b3b { margin:0 2px; }

.articles-sect .b4, .articles-sect .b4b {
	height:2px;
	margin:0 1px;
}

.articles-sect .b1b {
	margin:0 5px;
	background:#b9c7e1;/*border color*/
}

.articles-sect .boxcontent {
	display:block;
	background:#eeedf4;/*bg color*/
	border-left:1px solid #b9c7e1;
	border-right:1px solid #b9c7e1;/*border color*/
	font-size:9pt;
	padding:10px 10px 5px 10px;
}

.boxcontent a {
	color:#FF0000;
	text-decoration:none;
}

.boxcontent a:hover {
	color:#000080;
	text-decoration:none;
}

/*Form Start*/
.mainfbox {
	margin:0;
	padding:0;
	color:#464646;
	font:normal 11px tahoma;
}

.mfboxTl {
	margin:0;
	padding:0;
	background:url(../images/mf_lt.gif) no-repeat top;
	width:5px;
	height:5px;
	float:left;
}

.mfboxTr {
	margin:0;
	padding:0;
	background:url(../images/mf_rt.gif) no-repeat top;
	width:5px;
	height:5px;
	float:right;
}

.mfboxTc {
	margin:0;
	padding:0;
	background:url(../images/mf_ct.gif) repeat-x;
	height:5px;
}

.mfbox {
	margin:0;
	background:#d4edc3 url(../images/mf_c_bg.gif) repeat-x top;
	border-left:#64c729 1px solid;
	border-right:#64c729 1px solid;
	padding:0 0 5px 0;
	min-height:477px;
}

.mfbox h2 {
	font:bold 14px arial;
	color:#010080;
	margin:0;
	padding:4px 0px 0 4px;
}

.mfbox h2 img {/*float:left;*/
	vertical-align:middle;
	padding:0px 5px 0 0px;
}

.mfbox h3 {
	font:bold 12px arial;
	color:#010080;
	margin:0;
	padding:4px 0 0 20px;
}

.mfbox span a {
	color:#464646;
	text-decoration:none;
}

.mfbox span a:hover {
	color:#464646;
	text-decoration:underline;
}

.mfbox span {
	color:#464646;
	font:bold 12px arial;
}

.mfbox .list {
	width:100px;
	height:17px;
}

.mfbox .list4 {
	width:50px;
	height:17px;
}

.mfbox .list5 {
	width:80px;
	height:17px;
}

.mfbox .list2 {
	width:170px;
	height:15px;
	margin:0 20px 0 0
}

.input { margin:5px 0 0 0; }

.mfboxDl {
	margin:0;
	padding:0;
	background:url(../images/mf_ld.gif) no-repeat bottom;
	width:5px;
	height:5px;
	float:left;
}

.mfboxDr {
	margin:0;
	padding:0;
	background:url(../images/mf_rd.gif) no-repeat bottom;
	width:5px;
	height:5px;
	float:right;
}

.mfboxDc {
	margin:0;
	padding:0;
	background:url(../images/mf_cd.gif) repeat-x;
	height:5px;
}

.formbox {
	margin:0;
	padding:6px 6px;
	width:370px;
	height:auto;
}

.formbox2 {
	margin:5px 5px 5px 5px;
	padding:0;
	height:auto;
	float:left;
	width:750px;
}

.formbox3 {
	margin:5px 5px 5px 0px;
	padding:0;
	height:auto;
	float:left;
	width:100%;
	line-height:18px;
}

.fboxTl {
	margin:0;
	padding:0;
	background:url(../images/form_lt_con.gif) no-repeat top;
	width:5px;
	height:5px;
	float:left;
}

.fboxTr {
	margin:0;
	padding:0;
	background:url(../images/form_rt_con.gif) no-repeat top;
	width:5px;
	height:5px;
	float:right;
}

.fboxTc {
	margin:0;
	padding:0;
	background:url(../images/form_ct_con.gif) repeat-x;
	height:5px;
	overflow:hidden;
}

.fbox, .fbox2 {
	margin:0;
	padding:0 10px 0 0;
	background:#f6f6f6 url(../images/form_c_bg.gif) repeat-x top;
	border-left:#e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	min-height:175px;
}

*html .fbox { height:175px; }

.fbox2 { min-height:225px; }
*html .fbox2 { height:225px; }

.fboxDl {
	margin:0;
	padding:0;
	background:url(../images/form_ld_con.gif) no-repeat bottom;
	width:5px;
	height:5px;
	float:left;
}

.fboxDr {
	margin:0;
	padding:0;
	background:url(../images/form_rd_con.gif) no-repeat bottom;
	width:5px;
	height:5px;
	float:right;
}

.fboxDc {
	margin:0;
	padding:0;
	background:url(../images/form_cd_con.gif) repeat-x;
	height:5px;
	overflow:hidden;
}

.fl { float:left; }

.fr { float:right; }

/*Form End*/

.tableFAQ { font: 11px "Verdana"; }

.tableFAQ td {
	padding:0px 0 3px 0;
	line-height:19px;
}


/* Inset 3D box small */
.box-small1 {
	background: transparent;
	width:100%;
	margin:0 auto 20px auto;
}

/*.box-small1 h1, .box-small1 p {margin:0 10px;}
.box-small1 h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.box-small1 p {padding-bottom:0.5em;}*/
.box-small1 .top, .box-small1 .bottom {
	display:block;
	background:transparent;
	font-size:1px;
}

.box-small1 .b1, .box-small1 .b2, .box-small1 .b3, .box-small1 .b4, .box-small1 .b1b, .box-small1 .b2b, .box-small1 .b3b, .box-small1 .b4b {
	display:block;
	overflow:hidden;
}

.box-small1 .b1, .box-small1 .b2, .box-small1 .b3, .box-small1 .b1b, .box-small1 .b2b, .box-small1 .b3b {
	height:1px;
}

.box-small1 .b2 {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1; /*border color*/
}

.box-small1 .b3 {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .b4 {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .b4b {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .b3b {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .b2b {
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .b1 {
	margin:0 5px;
	background:#c1c1c1; /*border color*/
}

.box-small1 .b2, .box-small1 .b2b {
	margin:0 3px;
	border-width:0 2px;
}

.box-small1 .b3, .box-small1 .b3b {
	margin:0 2px;
}

.box-small1 .b4, .box-small1 .b4b {
	height:2px;
	margin:0 1px;
}

.box-small1 .b1b {
	margin:0 5px;
	background:#c1c1c1;/*border color*/
}

.box-small1 .boxcontent {
	display:block;
	padding:10px 15px;
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .boxcontent1 {
	display:block;
	padding:0px 10px;
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1; /*border color*/
}

.box-small1 .boxcontent2 {
	display:block;
	padding:5px 10px;
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
}

.box-small1 .boxcontent3 {
	display:block;
	padding:5px 10px;
	background:#f5f5f5;/*bg color*/
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;/*border color*/
	font:9px "tahoma";
}

.tdHeading {
	background:#032f52;
	color:#fff;
}

.tdHeading a{
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}

.tdOdd {
	background:none
}

.tdOdd:hover {
	background:#e4e4e4;
}

.tdEven {
	background:#fff;
}

.tdEven:hover {
	background:#e4e4e4;
}
.resorce { color:#CCCCCC;
text-align:left;
padding-bottom:10px;
font-size:11px;
width:100%;

}
.resorce a{ color:#CCCCCC;
text-align:left;
padding-bottom:10px;
font-size:11px;
width:100%;

}
.resorce a:hover{ color:#CCCCCC;
text-decoration:underline;
}
