
.text1 {
	font-size: .917em; font-family: arial
}
.text2 {
	font-size: .917em; font-family: Verdana
}
TD.left3 {
	border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.right3 {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.top3 {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid
}
TD.bottom3 {
	border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.leftbottom {
	border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.rightbottom {
	border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.topbottom {
	border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
TD.lefttop {
	border-top: #cccccc 1px solid; border-left: #cccccc 1px solid
}
TD.righttop {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid
}
TD.leftright {
	border-right: #cccccc 1px solid; border-left: #cccccc 1px solid
}
TD.left {
	border-left: #cccccc 1px solid
}
TD.right {
	border-right: #cccccc 1px solid
}
TD.top {
	border-top: #cccccc 1px solid
}
TD.bottom {
	border-bottom: #cccccc 1px solid
}
TR.mouseout {
	color: black; background-color: white
}
TR.mouseout1 {
	color: black; background-color: white
}
TR.mouseover {
	cursor: pointer; color: white; background-color: #000080
}
TR.mouseover1 {
	color: black; background-color: #D3D3D3 
}
.headingbgcolor1 {
	background-color: #e6e6e6
}
.buttons1 {
	font-size: 1em; width: 90px; font-family: Verdana; HEIGHT: 18px
}
.textbox1 {
	font-size: 1em; width: 230px; font-family: Verdana; HEIGHT: 18px
}
.text3 {
	font-size: 1em; font-family: Verdana
}
.whiteBg {
	background-color: #ffffff
}
.surveyHeading {
	 font-size: 1em; font-family: Arial
}
.surveyAnswerLeft {
	border-left: #fed47e 1px solid; background-color: #ffffff
}
.surveyAnswerRight {
	border-right: #fed47e 1px solid; border-left: 0px; background-color: #ffffff
}
.surveyAnswerOdd {
	 font-size: 1em; font-family: Arial; background-color: #b3c3da
}
.surveyAnswerEven {
	 font-size: 1em; font-family: Arial; background-color: #bcdbef
}
.surveyAnswerLeftRight {
	border-right: #fed47e 1px solid; border-left: #fed47e 1px solid; background-color: #ffffff
}
.font1px {
	font-size: 1em; font-family: Verdana
}
.surveyOdd {
	 font-size: 1em; font-family: Arial; background-color: #fd980a
}
.surveyEven {
	 font-size: 1em; font-family: Arial; background-color: #f9c00e
}
.surveyLink {
	 font-size: 1em; color: #000000; font-family: Arial; text-decoration: none
}
.surveyLink_dis {
	 font-size: 1em; color: #999999; font-family: Arial; text-decoration: none
}
.surveyAnswerText {
	 font-size: 1em; font-family: Arial
}
.surveyAnswerLeftBottom {
	border-left: #fed47e 1px solid; border-bottom: #fd980a 1px solid
}
.surveyAnswerOdd1 {
	 font-size: 1em; font-family: Arial; background-color: #fbc00e
}
.surveyAnswerEven1 {
	 font-size: 1em; font-family: Arial; background-color: #fd980a
}
.surveyAnswerLeftTop {
	border-top: #fd980a 1px solid; border-left: #fed47e 1px solid; border-bottom-style: none
}
.surveyAnswerBottom {
	border-bottom: #fd980a 1px solid; border-left-style: none
}
.surveyAnswerTop {
	border-top: #fd980a 1px solid; border-left-style: none; border-bottom-style: none
}
.surveySubmitImg {
	cursor: pointer
}
.surveyContentText {
	 font-size: 1em; font-family: Arial
}
.webText1 {
	 font-size: 1em; font-family: Arial
}
.webText2 {
	 font-size: 1em; color: #000000; font-family: Arial; text-decoration: none
}
.textbox1 {
	font-size: 1em; width: 230px; font-family: Arial; HEIGHT: 18px
}
.webError {
	 font-size: 1em; color: #ff0000; font-family: Arial
}
.webBorderAll {
	border-right: #fddf85 2px solid; border-top: #fddf85 2px solid; border-left: #fddf85 2px solid; border-bottom: #fddf85 2px solid
}
.webRowcolor1 {
	background-color: #fbc00c
}
.WebTextBox {
	border-right: #000000 1px solid; border-top: #7f7f7f 1px solid; font-size: 1em; border-left: #000000 1px solid; width: 190px; border-bottom: #7f7f7f 1px solid; font-family: Arial; HEIGHT: 20px
}
.webHeading {
	 font-size: 1em; color: #ffffff; font-family: Arial
}
.webHeading1 {
	 font-size: 1em; color: #678ab2; font-family: Arial; text-decoration: none
}
.webHeading2 {
	 font-size: 1em; color: #ff9900; font-family: Arial; text-decoration: none
}
.webBgColor {
	background-color: #c8ccd0; text-decoration: none
}
.textarea1 {
	border-right: 1px solid; border-top: 1px solid; font-size: 1em; border-left: 1px solid; border-bottom: 1px solid; font-family: Verdana
}
.msgOdd {
	background-color: #0099ff
}
.msgEven {
	background-color: #0066ff
}
.msgListText1 {
	font-size: 1em; color: #ffffff; font-family: Verdana; text-decoration: none
}
.msgAll {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid
}
.temptborder4 {
	border-right: #fed47e 1px solid; border-left: #fed47e 1px solid; border-top-style: none; border-bottom: #fd980a 1px solid
}
.temptvertbar {
	border-left: #fed47e 1px solid; border-right-style: none
}
.forumcelltext {
	font-size: 1em; font-family: Verdana
}
.forumlinktext {
	font-size: 1em; font-family: Verdana; text-decoration: underline
}
.forumcolheading {
	 font-size: 1em; color: black; font-family: Verdana
}
.webThickBorder {
	border-right: black thin solid; border-top: black thin solid; border-left: black thin solid; border-bottom: black thin solid
}
.forumbutton {
	border-top-width: 1px; border-left-width: 1px; font-size: 1em; border-left-color: black; border-bottom-width: 1px; border-bottom-color: black; width: 90px; border-top-color: black; font-family: Verdana; HEIGHT: 18px; background-color: #ffffff; border-right-width: 1px; border-right-color: black
}
.docparatext {
	font-size: 1em; color: #000000; font-family: Verdana
}
.BottomLinks {
	/*font-weight: normal;*/ font-size: 1em; color: #ffffff; font-family: Verdana
}
.MiniLeft {
	border-left: #678ab5 1px solid
}
.MiniTitleLeft {
	border-left: #678ab5 1px solid
}
.MiniRight {
	border-right: #678ab5 1px solid
}
.MiniBottom {
	border-right: #678ab5 1px solid; border-left: #678ab5 1px solid; border-bottom: #678ab5 1px solid
}
.MiniLeftRight {
	border-right: #678ab5 1px solid; border-left: #678ab5 1px solid
}
.DossierLeftRight {
	border-right: #fbc00d 1px solid; border-left: #fbc00d 1px solid
}
.DossierLeft {
	border-left: #fbc00d 1px solid
}
.homeheading1 {
	 font-size: 1em; color: #678ab2; font-family: Arial; text-decoration: none
}
.homeheading2 {
	font-size: 1em; color: #ff9900; font-family: Arial; text-decoration: none
}
.titlelink1 {
	 font-weight: bold;  font-size: 1em; color: #5f94c9; font-family: Verdana; text-decoration: underline
}
.titlelink2 {
	 font-size: 1em; color: #ff9900; font-family: Verdana; text-decoration: underline
}
.titlelink3 {
	 font-size: 1em; color: #5f94c9; font-family: Verdana; text-decoration: none
}
.protiontext {
	 font-size: 1em; font-family: Verdana
}
.commenttext {
	font-size: 1em; font-family: Verdana
}
.protiontext_t {
	 font-size: 1em; font-family: Verdana
}
.WebCommonFont {
	/*font-weight: normal;*/ font-size: 1em; font-family: Verdana
}
.passportlink {
	font-size: 1em; color: #000000; font-family: Verdana; text-decoration: none
}
.alertOdd {
	 font-size: 1em; color: #000000; font-family: Arial; background-color: #fd980a
}
.alertEven {
	 font-size: 1em; color: #000000; font-family: Arial; background-color: #f9c00e
}
.spacertext {
	font-size: 1em; font-family: verdana
}
.bmkflagEven {
	 font-size: 1em; font-family: Arial; background-color: #f9c00e
}
.bmkflagOdd {
	 font-size: 1em; font-family: Arial; background-color: #fd980a
}
.NavigatorText {
	/*font-weight: normal;*/ font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif
}
.avaborder4 {
	border-right: #dea803 1px solid; border-top: #dea803 1px solid; font-size: 1em; border-left: #dea803 1px solid; border-bottom: #dea803 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif
}
.avaborder3 {
	border-right: #dea803 1px solid; border-top: #dea803 1px solid; border-left: #dea803; border-bottom: #dea803 1px solid
}
.newsBorder {
	border-right: #ffcc66 2px solid; border-top: #ffcc66 2px solid; border-left: #ffcc66 2px solid; border-bottom: #ffcc66 2px solid
}
.fieldback {
	background-color: #d2dfef
}
.fieldbacktext {
	 font-size: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d2dfef
}
.orngborder {
	border-left-color: #df7000; border-top-color: #df7000; border-bottom: #df7000 1px solid; border-right-color: #df7000
}
.orngtext {
	 font-size: 1em; color: #df7000; font-family: Verdana, Arial, Helvetica, sans-serif
}
.bluetext {
	 font-size: 1em; color: #5587c4; font-family: Verdana, Arial, Helvetica, sans-serif
}
.blackText {
	 font-size: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif
}
.bluetextwithback {
	 font-size: 1em; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d2dfef
}
.headingtbtext {
	 font-size: 1em; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif
}
.surveyTitle {
	 font-size: 1em; color: #000000; font-family: Arial
}
.bkgImages {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
.eqstitle {
	 font-size: 1em; color: #c76406; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.eqborders {
	background-color: #fc980f
}
.offier4border {
	border-right: #ffaa00 1px solid; border-top: #ffaa00 1px solid; border-left: #fabe42 1px solid; border-bottom: #ffc03f 1px solid
}
.offierdottedborder {
	border-right: #f4af09 2px dotted
}
.offierdottedborder2 {
	border-right: #72889f 2px dotted
}
.trouverBorder {
	border-left: #fddf85 thin solid
}
.savRowsOdd {
	 font-size: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b2c4d8; text-decoration: none
}
.savRowsEven {
	 font-size: 1em; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #bcdbe9; text-decoration: none
}
.topButton {
	 font-size: 1em; color: #ffffff; font-family: Verdana; text-decoration: none
}
.bottomButton {
	/*font-weight: normal;*/ font-size: 1em; color: #ffffff; line-height: normal; font-style: normal; font-family: Verdana; text-decoration: none
}
.bottomButtonWh {
	/*font-weight: normal;*/ font-size: 1em; color: #ffffff; line-height: normal; font-style: normal; font-family: Verdana
}
.bluetext2 {
	 font-size: 1em; color: #5587c4; font-family: Verdana, Arial, Helvetica, sans-serif
}
.bluetextnobold {
	font-size: 1em; color: #5587c4; font-family: Verdana, Arial, Helvetica, sans-serif
}
.prodborder {
	border-right: #df7000 2px solid; border-top: #df7000 2px solid; border-left: #df7000 2px solid; border-bottom: #df7000 2px solid
}
.svrborder {
	border-right: #47678d 2px solid; border-top: #47678d 2px solid; border-left: #47678d 2px solid; border-bottom: #47678d 2px solid
}
.entdborder {
	border-right: #fddf85 2px solid; border-top: #fddf85 2px solid; border-left: #fddf85 2px solid; border-bottom: #fddf85 2px solid
}
.prodleftborder {
	border-left: #df7000 2px solid
}
.svrleftborder {
	border-left: #47678d 2px solid
}
.entleftborder {
	border-left: #fddf85 2px solid
}
.legendfont {
	 font-size: 1em; color: #5587c4; font-style: normal; font-family: Verdana; text-decoration: none
}
.bottomnav {
	 font-size: 1em; color: #000000; font-style: normal; font-family: Verdana; text-decoration: none
}
.bottomnavdsb {
	 font-size: 1em; color: #999999; font-style: normal; font-family: Verdana; text-decoration: none
}
.assistance {
	font-weight: bolder; font-size: 1em; color: #678ab2; font-family: Arial; text-decoration: none
}
.handicape {
	font-weight: normal; font-size: 1em; color: #fd9707; font-family: Arial; text-decoration: none
}
.webText1small {
	 font-size: 1em; font-family: Arial
}
.webText1small2 {
	 font-size: 1em; font-family: Arial
}

#mainlevelmain_menu_style {
	list-style:none;
	display:block;
	/*padding:5px 0;*/
	overflow:hidden;
}

#mainlevelmain_menu_style li{
	float:right;
	margin-left:5px;
	display:inline
}

#mainlevelmain_menu_style li a{
	
	color:#fff;
	font-size:1em;
	text-decoration:underline;
	font-family:tahoma;
	display:inline-block;
	padding:3px 5px;
	/*color:#0F58A2;*/
	
}
#mainlevelmain_menu_style li a:hover,#mainlevelmain_menu_style li a:focus,#mainlevelmain_menu_style li a:active{
	background-color:#fff;
	color:#0F58A2;
	font-size:1em;
	text-decoration:none;
	font-family:tahoma;
	display:inline-block;
	padding:3px 5px
}
#mainlevelmain_menu_style #active_menumain_menu_style{
	background-color:white;
	color:#0F58A2;
	font-size:1em;
	text-decoration:none;
	font-family:tahoma;
	display:inline-block;
	padding:3px 4px;
	border-right:#fff 1px solid;
	border-left:#fff 1px solid;
	font-weight:bold
	}
