.tablebg {
	background-image: url(images/tablebg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.bodybg {
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #B7B7B7;
	margin: 0px;
}
.menu_bg {
	background-image: url(images/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.flagtextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0E2D59;
	text-decoration: none;
}
.bluecurvetopline {
	background-image: url(images/blue_topline.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.bluecurvebottomline {
	background-image: url(images/blue_bottomline.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.bluecurverightline {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.bluecurveleftline {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.flagtextlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #96121B;
	text-decoration: none;
}

.textmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
	text-align: justify;
}
.textmain02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 19px;
	text-align: justify;
}
.textmain02link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 19px;
	text-align: justify;
	text-decoration: none;
}
.textmain02link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0A5499;
	line-height: 19px;
	text-align: justify;
	text-decoration: none;
}
.textmain01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 25px;
}
.textmain01link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 25px;
	text-decoration: none;
}
.textmain01link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0A5499;
	line-height: 25px;
	text-decoration: none;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}

.textboxlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.textboxlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #89BDF9;
	text-decoration: none;
}

.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.menutextlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menutextlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.boxbg {
	background-image: url(images/box_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.dotline {
	background-image: url(images/dotline.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.plain_dotline {
	background-image: url(images/dotline_01.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.bg_box {
	background-image: url(images/box_bg01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bgbox_01 {
	background-image: url(images/boxbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.footer_textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.footer_textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0F2F5D;
	text-decoration: none;
}


.pagehead01 {
	FONT-FAMILY:  Times New Roman, Arial, Verdana, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #0E2D59;
	text-decoration: none;
}

.pagehead02 {
	FONT-FAMILY:  Times New Roman, Arial, Verdana,Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #4C4D4E;
	text-decoration: none;
}

.pagehead03 {
	FONT-FAMILY:  Times New Roman, Arial, Verdana, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0E2D59;
	text-decoration: none;
}

.pagehead04 {
	FONT-FAMILY:  Times New Roman, Arial, Verdana,Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #4C4D4E;
	text-decoration: none;
}
.bluebg {
	background-color: #0E2D59;
}
.maroonbg {
	background-color: #840606;
}
.graybg {
	background-color: #B0AEAE;
}


.h1 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.h2 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #0E2D59;
	text-decoration: none;
}

.h3 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.h4 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F2F5D;
	text-decoration: none;
}

.h5 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #840606;
	text-decoration: none;
}
.h6 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F2F5D;
	text-decoration: none;
}
.h7 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #888687;
	text-decoration: none;
	line-height:19px;
}
.freegradientbg {
	background-image: url(images/free_gradient_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.h8 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0F2F5D;
	text-decoration: none;
	line-height: 19px;
	text-align: justify;
}
.h9 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B5B5C;
	text-decoration: none;
	line-height:19px;
}
.h10 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F90000;
	text-decoration: none;
	line-height:19px;
}

.h11 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F2F5D;
	text-decoration: none;
	line-height: 19px;
}
.blueboxbg {
	background-color: #0F2F5D;
}



.emaillink {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B5B5C;
	text-decoration: none;
	line-height:19px;
}
.emaillink:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B5B5C;
	text-decoration: underline;
	line-height:19px;
}
.curvebg {
	background-image: url(images/curve_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}



.flaglink {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.flaglink:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #167195;
	text-decoration: none;
}


.bluecurve {
	background-image: url(images/blue_curve.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.bluecurve01 {
	background-image: url(images/blue_curve01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}







.curve01 {
	background-image: url(images/curve_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.curve02 {
	background-image: url(images/curve_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.curve03 {
	background-image: url(images/curve_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.curve04 {
	background-image: url(images/curve_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bluebg {
	background-color: #0F2F5D;
}
.hordottline {
	background-image: url(images/hordott_01.jpg);
	background-repeat: repeat-x;
	background-position: center;
}


.textmatter {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}

.textmatter01 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
}
.textmatter02 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.textmatter03 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F2F5D;
	text-decoration: none;
	padding: 3px;
}

.textmatter04 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0F2F5D;
	text-decoration: none;
	line-height: 19px;
	padding-left: 8px;
	padding-right: 8px;
}
.textmatter05 {
	FONT-FAMILY:  Verdana, Times New Roman, Arial, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 12px;
}


.blueborder {
	background-color: #0F2F5D;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.redcurve01 {
	background-image: url(images/red_curve01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.redcurve {
	background-image: url(images/red_curve.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}





.headingpatch {
	background-image: url(images/heading_patch.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.graybg01 {
	background-color: #A4A0A0;
}
.graycurvetopline {
	background-image: url(images/gray_curve_topline.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.grayborder {
	background-color: #A4A0A0;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.graycurve {
	background-image: url(images/gray_curve.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.graycurve01 {
	background-image: url(images/gray_curve_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.maroonbg {
	background-color: #840606;
}
.marooncurvetopline {
	background-image: url(images/maroon_curve_topline.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.marooncurvebottomline {
	background-image: url(images/maroon_curve_bottomline.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.maroonborder {
	background-color: #840606;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.graycurvebottomline {
	background-image: url(images/gray_curve_bottomline.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}


.headgradientbg {
	background-image: url(images/header_gradient.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.contactimg {
	background-image: url(images/contact_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.greygradient {
	background-image: url(images/grey_gradient.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bluetop {
	background-image: url(images/blue_top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bluebottom {
	background-image: url(images/blue_bottom.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.blueleft {
	background-image: url(images/blue_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.blueright {
	background-image: url(images/blue_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.curve03bg {
	background-image: url(images/03bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.curve05bg {
	background-image: url(images/05bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.curve_new {
	background-image: url(images/0001.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
