body {
	background-image: url(images/bg_repeat.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	background-color: #C4DEF6;
	font-family: Verdana, Arial, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-spacing: 14px;
    color: #333333;
}
.workspace_bg {
	background-image: url(images/bg_workspace_repeat.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #E9F3FB;
}
.workspace_shadow_left {
	background-image: url(images/bg_shadow_L_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}
.workspace_shadow_right {
	background-image: url(images/bg_shadow_R_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 8px;
}
.top_border {
	background-color: #02274c;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #da9a00;
	height: 47px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0686b8;
	padding-left: 47px;
	vertical-align: middle;
}
.phone_no {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #DA9A00;
	text-align: right;
	vertical-align: middle;
	padding-right: 50px;
}
.banner {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #02274C;
}
.padding_L_R {
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.tab_orange_left {
	height: 29px;
	width: 10px;
	background-image: url(images/tab_orange_left.gif);
	}
.tab_orange_right {
	height: 29px;
	width: 10px;
	background-image: url(images/tab_orange_right.gif);
	}
.tab_blue_left {
	height: 29px;
	width: 10px;
	background-image: url(images/tab_blue_left.gif);
	}
.tab_blue_right {
	height: 29px;
	width: 10px;
	background-image: url(images/tab_blue_right.gif);
}
.tab_orange_bg {
	height: 29px;
	background-image: url(images/tab_orange_bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
}
.tab_blue_bg {
	height: 29px;
	background-image: url(images/tab_blue_bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #55bede;
	text-transform: uppercase;
}
.padding_L_R_T {

	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}
.td_submenu {
	background-image: url(images/submenu_image2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 174px;
	height: 250px;
}
.text_submenu {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103a;
	padding-right: 16px;
	padding-left: 16px;
	text-transform: uppercase;
	padding-top: 4px;
}
.text_submenu2 {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #00103a;
/*	padding-right: 16px; */
	padding-left: 16px;
/*	text-transform: uppercase; */
	padding-top: 4px;
}

.spliter_vertical {
	background-image: url(images/spliter_repeat_vertical.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 24px;
}
.heading_bg {
	background-image: url(images/headings_bg_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 157px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00103A;
	text-transform: uppercase;
}
.txt_blue_padding {
	font-family: Verdana, Arial, Helvetica, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
    line-height: 14px;
	color: #028dcd;
	padding: 8px 4px 4px;
}
.image_borders_index {
	border-top-width: 2px;
	border-right-width: 7px;
	border-bottom-width: 2px;
	border-left-width: 7px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a4d5f1;
	border-right-color: #a4d5f1;
	border-bottom-color: #a4d5f1;
	border-left-color: #a4d5f1;
}
a.more:link, a.more:visited, a.more:active {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-decoration: underline;
}
a.more:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-decoration: none;
}
.td_bg_blue {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #028DCD;
	background-color: #b6d6f3;
	padding: 8px 8px 10px 24px;
	width: 334px;
}
.empty {
	font-size: 2px;
}
.heading {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-transform: uppercase;
}
.footer {
	background-color: #02274c;
	height: 28px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6283a1;
	padding-left: 47px;
	vertical-align: middle;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #da9a00;
	text-align: center;
}
.websiteBy {
	background-color: #C4DEF6;
	height: 28px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6283a1;
	padding-left: 47px;
	vertical-align: middle;
	text-align: center;
}
a.tabs_def:link, a.tabs_def:active, a.tabs_def:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #55BEDE;
	text-decoration: none;
	text-transform: uppercase;
}
a.tabs_def:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #EEA200;
	text-decoration: none;
	text-transform: uppercase;
}
a.tabs_sel:link, a.tabs_sel:active, a.tabs_sel:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
a.tabs_sel:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00103A;
	text-decoration: none;
	text-transform: uppercase;
}
a.submenu_links:link, a.submenu_links:active, a.submenu_links:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00103A;
	text-decoration: none;
}
a.submenu_links:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00103A;
	text-decoration: underline;
}
a.submenu_links_sel:link, a.submenu_links_sel:active, a.submenu_links_sel:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0270A4;
	text-decoration: none;
}
a.submenu_links_sel:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0270A4;
	text-decoration: underline;
}
a.submenu_links2:link, a.submenu_links2:active, a.submenu_links2:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00103A;
	text-decoration: none;
}
a.submenu_links2:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00103A;
	text-decoration: underline;
}

.callUs {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0797CD;
	text-decoration: none;
	text-transform: lowercase;
}

a.footer_link:link, a.footer_link:active, a.footer_link:visited {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7493CD;
	text-decoration: none;
}
a.footer_link:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7493CD;
	text-decoration: underline;
}
.td_submenu2 {
	background-image: url(images/submenu_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 196px;
	height: 215px;
	background-color: #EAE1C6;
	overflow:hidden;
}
.heading_bg2 {
	background-image: url(images/headings_bg_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-transform: uppercase;
}
.txt_blue_bold {
	font-family: Verdana,  Arial, Helvetica, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
    line-height: 14px;
	color: #00103A;
}
.txt_blue {
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
    line-height: 14px;
	color: #028DCD;
}
.txt_gray {
	font-family: Verdana, Arial, Helvetica,  Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00103A;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
    line-height: 16px;

}
.txt_gray18 {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #00103A;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.txt_gray_italic {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00103A;
	font-style: italic;
}
.txt_blue_bold_padding {
	font-family: Verdana, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
    line-height: 16px;
}
.txt_blue_italic {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #028DCD;
}
.txt_light {

	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.td_bg_blue2 {

	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #028DCD;
	background-color: #b6d6f3;
	padding: 10px 6px;
}
a.thin_lightblue:link, a.thin_lightblue:visited, a.thin_lightblue:active {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #028DCD;
	text-decoration: underline;
}
a.thin_lightblue:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #028DCD;
	text-decoration: none;
}
.spliter_horizontal {
	background-image: url(images/spliter_repeat_hor.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 34px;
}
.txt_blue_bold18 {

	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #028DCD;
}
.image_borders_fixed_size {
	border: 2px solid #a4d5f1;
}
.txt_blue_padding_TLBR {

	font-family: Verdana, Arial, Helvetica, Geneva, Georgia, sans-serif;
	font-size: 14px;
    line-height: 14px;
	font-weight: bold;
	color: #02274C;
	padding: 4px 4px 30px;
}
.txt_blue_padding_TLBR2 {


	font-family: Verdana, Arial, Helvetica, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
    line-height: 14px;
 	color: #07A3E0;
	padding: 40px 4px 4px;
}
.textfield1 {
	border: 1px solid #C4DEF6;
	width: 150px;
	font-family: arial, helvetica, verdana, geneva, georgia, sans-serif;
	font-size: 12px;
	color: #00103A;
}
.textarea {

	border: 1px solid #C4DEF6;
	font-family: arial, helvetica, verdana, geneva, georgia, sans-serif;
	font-size: 12px;
	color: #00103A;
}
.button {
	font-family: arial, helvetica, verdana, geneva, georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	background-color: #EDA200;
}
.button2 {

	font-family: arial, helvetica, verdana, geneva, georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #02274C;
}
.td_submenu3 {
	background-image: url(images/submenu_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 174px;
}

.heading_bg_gold {
	background-image: url(images/headings_bg_repeat_gold.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-transform: uppercase;
}
.heading_bg_red {
	background-image: url(images/headings_bg_repeat_red.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-transform: uppercase;
}
a.moreGold:link, a.moreGold:visited, a.moreGold:active {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-decoration: underline;
	text-transform: uppercase;
}
a.moreGold:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00103A;
	text-decoration: none;
	text-transform: uppercase;
}
a.more18:link, a.more18:visited, a.more18:active {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00103A;
	text-decoration: underline;
	text-transform: uppercase;
}
a.more18:hover {
	font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, Georgia, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00103A;
	text-decoration: none;
	text-transform: uppercase;
}
