/* Dark Blue = #000033 */
/* Mid Blue = #1F2288 */
/* Light Blue = #C0C0FF */
/* Light Orange = #FFCC99 */
/* Light Grey = #EEF2F3 */
/* Bright Blue = #3399FF */
/* Bright Green = #00CC00 */

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	background-color: #ffffff;
	margin: 0 5px 5px 5px;
}

.clear {clear: both;}

.logo {margin: 0; padding: 0; width: 95%; z-index:1;}

.promocontent{float: right;}
 
.address {margin: 3px; color: #ffffff; font-size: 0.6em; z-index:1;}

.main {margin: 10px 0 0 5px; padding: 0; width: 95%; z-index:1;}

.maincontent {}

.form {margin: 0; padding: 0; z-index:1;}
.formfield {font-size: 0.75em; margin: 5px; z-index:1;}
.formlabel {width: 100%; float: left; font-weight: bold; z-index:1;}
.warninglabel {width: 100%; float: left; font-weight: bold; text-align: right; font-size: 0.85em; z-index:1;}

.navigation {}

.maintext {font-size: 0.75em;}

li.maintext {font-size: 0.75em; margin: 0 0 5px 0;}

li.pdf {font-size: 0.6em; margin: 0 10px 10px 0; list-style-image: url('images/pdf_icon_sm.gif')}

.tighttext {font-size: 0.75em; margin: 0;}

.centeredtext {font-size: 0.75em; margin: 10px 10px 15px 10px; text-align: center;}

.smallrighttext {font-size: 0.6em; margin: 6px 6px 0 0; text-align: right; font-weight: bold;}

.tight {margin: 0;}

.content {}

.house {font-weight: bold; font-size: 1.1em; color: #000033; font-style: normal;}

.footer {font-weight: normal; font-size: 0.7em; font-style: normal; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 5px; text-align: center;}

.footnote {color: #999999; font-weight: normal; font-size: 0.6em; font-style: normal; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 5px;}

.footertable {width: 100%;}

.footerline {clear: both;}

.highlighted {color: #1F2288;}

.warningtext {color: #dd0000; font-weight: bold;}

.disabledtext {color: #666666; text-decoration: line-through;}

.contextheader{font-weight: bold; font-size: 0.7em; font-style: normal; margin: 3px 0px 3px 6px;}

.context {font-weight: normal; font-size: 0.85em; font-style: normal;}

.highlighted_context {font-weight: normal; font-size: 0.85em; font-style: normal; color: #1F2288;}

.caption {font-weight: normal; font-size: 0.7em; font-style: normal;}

.copyright {color: #999999; font-weight: normal; font-size: 0.7em; font-style: normal; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; margin: 5px; text-align: center;}

.display_temp_gift {text-align: center; margin: 10px 0 10px 0; color: #cc0000; font-size: 0.9em; font-weight: bold;}

.webmaster {}

.navtext {font-weight: normal; font-size: 0.75em; font-style: normal; padding: 6px 5px 7px 5px;}

.navtextwhite {font-weight: normal; font-size: 0.75em; font-style: normal; padding: 6px 5px 7px 5px; color: #ffffff;}

.navlink {font-weight: bold; font-size: 1em; font-style: normal;}

.navlinkwhite {font-weight: bold; font-size: 1em; font-style: normal;}

.navlinklite {font-weight: normal; font-size: 0.9em; font-style: normal;}

.navlinklitewhite {font-weight: normal; font-size: 0.9em; font-style: normal;}

.navlinkthis {font-weight: bold; font-size: 1em; font-style: normal;}

.newstitle {font-size: 0.7em; margin: 10px 10px 15px 10px; font-weight: bold;}

.newstext {font-size: 0.7em; margin: 10px 10px 15px 10px; text-align: justify;}

.newscaption {font-weight: normal; font-size: 0.65em; text-align: right;}

.clickable {}

.chartline { 
	border-top: 0 solid #50A17E;
	border-left: 1px solid #50A17E;
	border-right: 1px solid #50A17E;
	border-bottom: 0 solid #50A17E;
	background-color: #50A17E;
}

a:link {color: #000033; text-decoration:underline;} 
a:visited {color: #000033; text-decoration:underline;} 
a:hover {color: #1F2288; text-decoration:none;}
a:active {color: #1F2288; text-decoration:underline;}

a.antilink:link {color: #000033; text-decoration:none;} 
a.antilink:visited {color: #000033; text-decoration:none;} 
a.antilink:hover {color: #1F2288; text-decoration:underline;}
a.antilink:active {color: #1F2288; text-decoration:none;}

a.webmasterlink:link {color: #999999; text-decoration:none;} 
a.webmasterlink:visited {color: #999999; text-decoration:none;} 
a.webmasterlink:hover {color: #1F2288; text-decoration:underline;}
a.webmasterlink:active {color: #1F2288; text-decoration:none;}

a.copyrightlink:link {color: #999999; text-decoration:none;} 
a.copyrightlink:visited {color: #999999; text-decoration:none;} 
a.copyrightlink:hover {color: #000033; text-decoration:underline;}
a.copyrightlink:active {color: #000033; text-decoration:none;}

a.addresslink:link {color: #000000; text-decoration:none;} 
a.addresslink:visited {color: #000000; text-decoration:none;} 
a.addresslink:hover {color: #1F2288; text-decoration:underline;}
a.addresslink:active {color: #1F2288; text-decoration:none;}

a.navlink:link {color: #000000; text-decoration:none;} 
a.navlink:visited {color: #000000; text-decoration:none;} 
a.navlink:hover {color: #ffffff; text-decoration:underline;}
a.navlink:active {color: #ff0000; text-decoration:none;}

a.navlinkwhite:link {color: #ffffff; text-decoration:none;} 
a.navlinkwhite:visited {color: #ffffff; text-decoration:none;} 
a.navlinkwhite:hover {color: #000000; text-decoration:underline;}
a.navlinkwhite:active {color: #ff0000; text-decoration:none;}

a.navlinklite:link {color: #000000; text-decoration:none;} 
a.navlinklite:visited {color: #000000; text-decoration:none;} 
a.navlinklite:hover {color: #ff0000; text-decoration:underline;}
a.navlinklite:active {color: #ff0000; text-decoration:none;}

a.navlinklitewhite:link {color: #ffffff; text-decoration:none;} 
a.navlinklitewhite:visited {color: #ffffff; text-decoration:none;} 
a.navlinklitewhite:hover {color: #ff0000; text-decoration:underline;}
a.navlinklitewhite:active {color: #ff0000; text-decoration:none;}

a.navlinkthis:link {color: #1F2288; text-decoration:none;} 
a.navlinkthis:visited {color: #1F2288; text-decoration:none;} 
a.navlinkthis:hover {color: #083D66; text-decoration:underline;}
a.navlinkthis:active {color: #083D66; text-decoration:none;}

hr {color: #1F2288; background-color: #1F2288; height: 1px; margin: 0; border: 0;}

.spacer {height: 1px; padding: 0; margin: 0; border: 0; width: 100%;}

hr.maintext {color: #1F2288; background-color: #1F2288; height: 1px; margin: 0 10px 0 10px; border: 0;}

img {}

select {
	color: #000000;
	background-color:#66ADFF;
	font-size: 0.75em;
	font-weight: bold;
}

input.button {
	font-size: 0.9em;
	font-weight: bold;
	color: #A90909;
	cursor: pointer;
}

input.s_button {
	font-size: 0.75em;
	font-weight: bold;
	cursor: pointer;
}

.boldbutton {
	font-size: 0.9em;
	font-weight: bold;
	cursor: pointer;
}

textarea {
	color: #000000;
	border-style: solid; border-width: 1px; border-color: #A0A0A0;
}

input.plaintextbox {
	color: #000000;
	font-size: 0.75em;
	font-weight: bold;
	background-color: #FFF8F0;
	border-style: solid; border-width: 1px; border-color: #FFF8F0;
}

.tableheader {
	border-bottom: 1px solid #c8d0d3;
	color: #000000;
	font-size: 0.75em;
	font-weight: bold;
	text-align: center;
}

.tableline1 {
	border-bottom: 1px solid #c8d0d3;
	background-color: #FFF6F0;
	color: #000000;
	font-size: 0.75em;
}
.tablerow1 {
	background-color: #FFF6F0;
	color: #000000;
	font-size: 0.75em;
}

.tableline2 {
	border-bottom: 1px solid #c8d0d3;
	background-color: #eef2f3;
	color: #000000;
	font-size: 0.75em;
}
.tablerow2 {
	background-color: #eef2f3;
	color: #000000;
	font-size:0.75em;
}

.tableline3 {
	border-bottom: 1px solid #c8d0d3;
	background-color: #E0E0E0;
	color: #000000;
	font-size: 0.75em;
}
.tablerow3 {
	background-color: #E0E0E0;
	color: #000000;
	font-size:0.75em;
}

.tablefooter {
	background-color: #ffffff;
	border-bottom: 1px solid #000033;
	font-size: 0.75em;
}

.title_text {font-weight: normal; font-size: 2em; color: #0055AA; font-style: normal; margin: 0 0 0 5px;}

h1 {font-weight: bold; font-size: 0.85em; color: #ffffff; font-style: normal; margin: 0px 0px 0px 3px;}

h2 {font-weight: bold; font-size: 0.85em; color: #000066; font-style: normal; margin: 5px 0px 5px 0px;}

h3 {font-weight: bold; font-size: 0.8em; color: #dd0000; font-style: normal; margin: 5px 0px 5px 0px;}

h4 {font-weight: bold; font-size: 0.8em; color: #1F2288; font-style: normal; margin: 5px 0px 5px 0px;}

h5 {font-weight: bold; font-size: 0.75em; color: #1F2288; font-style: normal; margin: 5px 0px 5px 0px;}

h6 {font-weight: bold; font-size: 0.75em; color: #000066; font-style: normal; margin: 5px 0px 5px 0px;}

.box {
	margin: 10px 0 0 0; width: 95%; background-color: #eef2f3; z-index:1;
}

.box_blue_heading {
	margin: 10px 0 0 0; width: 95%; background-color: #5AA7F6; z-index:1;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#3399FF, endColorStr=#3366A6, gradientType=0);
}

.box_green_heading {
	margin: 10px 0 0 0; width: 95%; background-color: #0CC00C; z-index:1;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#8BD98B, endColorStr=#009900, gradientType=0);
}

.box_red_highlight {
	margin: 10px 0 0 0; width: 95%; background-color: #FFE7E7; z-index:1;
}

.box_main_content {
	margin: 0 0 10px 0; width: 95%; background-color: #EFEFEF; z-index:1;
}

.box_menu {
	margin: 10px 0 0 0; width: 95%; background-color: #c8d0d3; z-index:1;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#3399FF, endColorStr=#3366A6, gradientType=0);
}

.image_box {
	margin: 10px 0 0 0; width: 95%; background-color: #c8d0d3; z-index:1;
}

.box_title_image {
	margin: 0; width: 95%; background-color: #000024; text-align: center; z-index:1;
}

.boxcontent {padding: 5px 5px 6px 5px;}

.imageboxcontent {padding: 0 2px 0 2px;}

.uedge {
	background-position: right top; background-image: url(images/hdot.jpg); background-repeat: repeat-x
}
.redge {
	background-position: right top; background-image: url(images/vdot.jpg); background-repeat: repeat-y
}
.bedge {
	background-position: left bottom; background-image: url(images/hdot.jpg); background-repeat: repeat-x
}
.ledge_blue {
	background-position: left top; background-image: url(images/v_blue.gif); background-repeat: repeat-y
}
.uedge_blue {
	background-position: right top; background-image: url(images/v_blue.gif); background-repeat: repeat-x
}
.redge_blue {
	background-position: right top; background-image: url(images/v_blue.gif); background-repeat: repeat-y
}
.bedge_blue {
	background-position: left bottom; background-image: url(images/v_blue.gif); background-repeat: repeat-x
}
.ulcorner_blue {
	background-position: left top; background-image: url(images/v_blue.gif); background-repeat: no-repeat
}
.urcorner_blue {
	background-position: right top; background-image: url(images/v_blue.gif); background-repeat: no-repeat
}
.bl_blue {
	background-position: left bottom; background-image: url(images/v_blue.gif); background-repeat: no-repeat
}
.br_blue {
	background-position: right bottom; background-image: url(images/v_blue.gif); background-repeat: no-repeat
}
.ulcorner_blue_heading {
	background-position: left top; background-image: url(images/tl_blue.gif); background-repeat: no-repeat
}
.urcorner_blue_heading {
	background-position: right top; background-image: url(images/tr_blue.gif); background-repeat: no-repeat
}
.uedge_blue_heading {
	background-position: right top; background-image: url(images/top_blue.gif); background-repeat: repeat-x
}
.blcorner_blue {
	background-position: left bottom; background-image: url(images/bl_blue.gif); background-repeat: no-repeat
}
.brcorner_blue {
	background-position: right bottom; background-image: url(images/br_blue.gif); background-repeat: no-repeat
}

.ledge_green {
	background-position: left top; background-image: url(images/v_green.gif); background-repeat: repeat-y
}
.uedge_green {
	background-position: right top; background-image: url(images/v_green.gif); background-repeat: repeat-x
}
.redge_green {
	background-position: right top; background-image: url(images/v_green.gif); background-repeat: repeat-y
}
.bedge_green {
	background-position: left bottom; background-image: url(images/v_green.gif); background-repeat: repeat-x
}
.ulcorner_green {
	background-position: left top; background-image: url(images/v_green.gif); background-repeat: no-repeat
}
.urcorner_green {
	background-position: right top; background-image: url(images/v_green.gif); background-repeat: no-repeat
}
.bl_green {
	background-position: left bottom; background-image: url(images/v_green.gif); background-repeat: no-repeat
}
.br_green {
	background-position: right bottom; background-image: url(images/v_green.gif); background-repeat: no-repeat
}
.ulcorner_green_heading {
	background-position: left top; background-image: url(images/tl_green.gif); background-repeat: no-repeat
}
.urcorner_green_heading {
	background-position: right top; background-image: url(images/tr_green.gif); background-repeat: no-repeat
}
.uedge_green_heading {
	background-position: right top; background-image: url(images/top_green.gif); background-repeat: repeat-x
}
.blcorner_green {
	background-position: left bottom; background-image: url(images/bl_green.gif); background-repeat: no-repeat
}
.brcorner_green {
	background-position: right bottom; background-image: url(images/br_green.gif); background-repeat: no-repeat
}

.uedge_grey {
	background-position: right top; background-image: url(images/v_grey.gif); background-repeat: repeat-x
}

.ledge {
	background-position: left top; background-image: url(images/v_red.gif); background-repeat: repeat-y
}
.uedge_t {
	background-position: right top; background-image: url(images/v_red.gif); background-repeat: repeat-x
}
.redge_t {
	background-position: right top; background-image: url(images/v_red.gif); background-repeat: repeat-y
}
.bedge_t {
	background-position: left bottom; background-image: url(images/v_red.gif); background-repeat: repeat-x
}
.bedge_t_l {
	background-position: left bottom; background-image: url(images/v_red.gif); background-repeat: repeat-x
}
.ledge_t {
	background-position: left top; background-image: url(images/v_red.gif); background-repeat: repeat-y
}

.ulcorner_drawer {
	background-position: left top; background-image: url(images/upperleft.jpg); background-repeat: no-repeat
}
.urcorner_drawer {
	background-position: right top; background-image: url(images/upperright.jpg); background-repeat: no-repeat
}
.ulcorner {
	background-position: left top; background-image: url(images/upperleft.jpg); background-repeat: no-repeat
}
.ulcorner_image {
	background-position: left top; background-image: url(images/upperleft_image.jpg); background-repeat: no-repeat
}
.ulcorner_red {
	background-position: left top; background-image: url(images/upperleft_red.gif); background-repeat: no-repeat
}
.ulcorner_news {
	background-position: left top; background-image: url(images/upperleft_news.jpg); background-repeat: no-repeat
}
.ulcorner_right {
	background-position: left top; background-image: url(images/upperleft.jpg); background-repeat: no-repeat
}
.urcorner {
	background-position: right top; background-image: url(images/upperright.jpg); background-repeat: no-repeat
}
.urcorner_image {
	background-position: right top; background-image: url(images/upperright_image.jpg); background-repeat: no-repeat
}
.urcorner_red {
	background-position: right top; background-image: url(images/upperright_red.jpg); background-repeat: no-repeat
}
.urcorner_news {
	background-position: right top; background-image: url(images/upperright_news.jpg); background-repeat: no-repeat
}
.urcorner_right {
	background-position: right top; background-image: url(images/upperright.jpg); background-repeat: no-repeat
}
.ulcorner_t {
	background-position: left top; background-image: url(images/tl_red.gif); background-repeat: no-repeat
}
.urcorner_t {
	background-position: right top; background-image: url(images/tr_red.gif); background-repeat: no-repeat
}
.blcorner_t {
	background-position: left bottom; background-image: url(images/bl_red.gif); background-repeat: no-repeat
}
.brcorner_t {
	background-position: right bottom; background-image: url(images/br_red.gif); background-repeat: no-repeat
}
.blcorner {
	background-position: left bottom; background-image: url(images/lowerleft.jpg); background-repeat: no-repeat
}
.blcorner_image {
	background-position: left bottom; background-image: url(images/lowerleft_image.jpg); background-repeat: no-repeat
}
.blcorner_red {
	background-position: left bottom; background-image: url(images/lowerleft_red.jpg); background-repeat: no-repeat
}
.blcorner_news {
	background-position: left bottom; background-image: url(images/lowerleft_news.jpg); background-repeat: no-repeat
}
.blcorner_right {
	background-position: left bottom; background-image: url(images/lowerleft.jpg); background-repeat: no-repeat
}
.brcorner {
	background-position: right bottom; background-image: url(images/lowerright.jpg); background-repeat: no-repeat
}
.brcorner_image {
	background-position: right bottom; background-image: url(images/lowerright_image.jpg); background-repeat: no-repeat
}
.brcorner_red {
	background-position: right bottom; background-image: url(images/lowerright_red.jpg); background-repeat: no-repeat
}
.brcorner_news {
	background-position: right bottom; background-image: url(images/lowerright_news.jpg); background-repeat: no-repeat
}
.brcorner_right {
	background-position: right bottom; background-image: url(images/lowerright.jpg); background-repeat: no-repeat
}

/*
Author: http://www.Expinion.net 
*/

/*
    body,p,td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000}
    a:link    {color:navy;text-decoration:none;}
    a:visited {color:navy;text-decoration:none;}
    a:hover   {color:blue;text-decoration:none;}
*/

	 .textbox {
		 background-color : #ffffff; 
		 border-bottom : 1px solid #000000; 
		 border-left : 1px solid #000000; 
		 border-right : 1px solid #000000; 
		 border-top : 1px solid #000000; 
		 padding-bottom : 1px; 
		 padding-left : 1px; 
		 padding-right : 1px; 
		 padding-top : 1px; 
		 color : #000000; 
		 background : #ffffff; 	
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 0.75em;
         color: #000000
    }
	
	.TEXTAREA {
		 background-color : #ffffff; 
		 border-bottom : 1px solid #000000; 
		 border-left : 1px solid #000000; 
		 border-right : 1px solid #000000; 
		 border-top : 1px solid #000000; 
		 padding-bottom : 1px; 
		 padding-left : 1px; 
		 padding-right : 1px; 
		 padding-top : 1px; 
		 color : #000000; 
		 background : #ffffff; 		
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 0.75em;
         color: #000000
	}    
    
    .INP_DROP {
    	height: 18px;
        font-family :Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.75em;
        color: #000000
    }
   
.btitle {font-size: 0.75em; font-weight: bold;}
.clickabletd {cursor: hand; font-size: 0.75em;}

	a.lnk:link {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.lnk:visited {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.lnk:hover {color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}

	a.MainMenuLNK:link {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.MainMenuLNK:visited {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.MainMenuLNK:hover {color: #ff8c00;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}