@charset "utf-8";
/* CSS Document */

body{
background-color:#F5F5F5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
 
/*div{
border:#FF0000 1px solid;
}*/

.travelerLink a{
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}

.input{
font-size:10px;
border:#003366 1px solid;
width:150px;
}

.input2{
font-size:10px;
border:#003366 1px solid;
width:100px;
}

.imageborder{
padding:4px;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
}

.inputTextarea{
font-size:11px;
border:#003366 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cal{
width:100px;
font-size:10px;
background-color:#CCCCCC;
border:#003366 1px solid;
}

.servicesLinks{
text-decoration:none;
}
.servicesLinks:hover{
text-decoration:underline;
}

.servicesLinks2{
color:#0066CC;
font-size:9px;
cursor:pointer;
}


.servicesLinks2:hover{
text-decoration:underline;
cursor:pointer;
}

.class1{
cursor:pointer;
}

.countryHeader{
background-image:url(assets/hotelHeader.gif); 
background-repeat:no-repeat;
color:#006699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
width:223px;
height:25px;

}

.mainContainer{
width:884px;
background-color:#FFFFFF;
text-align:left;
}

.headerDiv{
width:884px;
height:69px;

}

.headerLeftBorder{

float:left;
height:69px;
width:9px;
background-image:url(../../traveler/assets/header_r1_c1.gif);
background-repeat:no-repeat;
background-position:left top;
}
.headerCenter{
height:69px;
float:left;
width:865px;

background-image:url(../../traveler/assets/headerCenter.jpg);
background-repeat:repeat-x;
background-position:left top;
}
.headerRightBorder{
float:left;
width:10px;
height:69px;
background-image:url(../../traveler/assets/header_r1_c3.gif);
background-repeat:no-repeat;
background-position:right top;
}

.topTravelerLogo{
position:relative;
top:2px;
left:20px;
}


.topTravelerHeaderText{
	color:#FF6600;
	font-size:11px;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}



.header_text{

color:#FF6600;
font-style:italic;
font-size:12px;
position:relative;
top:35px;
left:329px;
width:300px;
}

.headerMap{
	background-image:url(../../traveler/assets/worldmap.jpg);
	width:245px;
	height:55px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000099;
	position:relative;
	top:-3;
}

.headerSearch{
	background:url(../../assets/newPage/searchResult.gif) no-repeat;
	background-position:center;
	width:245px;
	height:55px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000099;
	position:relative;
	top:-3;
}

.headerInfo{
	background:url(../../assets/newPage/hotelInfo.jpg) no-repeat;
	background-position:center;
	width:300px;
	height:55px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000099;
	position:relative;
	top:-3;
	
}
.welcome{
position:relative;
top:5px;
width:300px;
font-size:20px;
color:#003399;
left:730px;
width:150px;
}

.travelerEnginePane{
height:301px;
width:657px;
background-image:url(../../assets/enginePane.jpg);
}

.searchHotelLogo{
left:470px;
top:20px;
position:relative;
width:150px;
height:30px;
}

.searchTypes{
position:relative;
left:95px;
top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:400px;
}

.searchForm{
top:13px;
left:90px;
position:relative;
width:520px;
height:35px;
}

.chooseTopworld{
width:618px;
height:176px;
position:relative;
top:27px;
left:25px;

}

.chooseTopworldLeft{
width:15px;
height:176px;
background-image:url(../../traveler/assets/searchInfoLeft.jpg);

background-repeat:no-repeat;
float:left
}

.chooseTopworldCenter{
width:579px;
height:176px;
background-image:url(../../traveler/assets/searchInfoCenter.jpg);
background-repeat:repeat-x;
float:left;
}

.chooseTopworldRight{
width:15px;
height:176px;
background-image:url(../../traveler/assets/searchInfoRight.jpg);
background-repeat:no-repeat;
float:left
}

.chooseTopworldLabel{
position:relative; 
width:290px;
color:#000000;
top:10px;
left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
}

.chooseTopworldTable{
position:relative;
width:570px;
top:28px;
left:7px;
}

.infoTitle{
color:#003399;
font-size:12px;
font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.infoItems{
color:#666666;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; white-space:10;
}

.autoSuggestDivResults{
width:382px;
position:absolute;
top:80px;
left:95px;
background-color:transparent;
z-index:30;
border:1px solid #339933 ;
background-image:url(../../traveler/assets/trans.png);
background-repeat:repeat;
padding:3px 3px 3px 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.autoSuggestHotelsList{
color:#000000;
cursor:pointer;
font-size:11px;
}
.autoSuggestHotelsList:hover{
background-color:#F0F0F0;
font-size:11px;
}

.autoSuggestHotelsList a{
color:#000000;
text-decoration:none;
font-size:11px;
}

#citySearchType{
cursor:pointer;
}
#citySearchType:hover{
color:#FFFFFF;
text-decoration:underline;
}


#countrySearchType{
cursor:pointer;
}
#countrySearchType:hover{
color:#FFFFFF;
text-decoration:underline;
}

#hotelSearchType{
cursor:pointer;
}
#hotelSearchType:hover{
color:#FFFFFF;
text-decoration:underline;
}

.ads{
width:180px;
height:230px;
font-size:11px;
padding:3px;
background:#F4F4F4;
border:#CCCCCC 1px solid;
font-family:Arial, Helvetica, sans-serif;
}

.ads2{
width:221px;
height:160px;
font-size:11px;
padding:3px;
background:#F4F4F4;
border:#CCCCCC 1px solid;
}

.adsHead{
color:#333333;
font-size:14px;
font-weight:bold;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.contentAd{
padding-left:10px;
}
.blogContent{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}

.blogPhoto{
float:left;
width:50px;
padding:3px;
}

.readMore{
font-size:11px;
color:#FF6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.readMore a{
font-size:11px;
color:#FF6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.adTop{

}

.adCenter{

}

.adButtom{

}

.DestinationLink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
font-size:11px;
}

.DestinationLink:hover{

text-decoration:underline;
}

.adContents{
font-size:11px;
color:#666666;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}

.adContents a{
font-size:11px;
color:#666666;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.adHeader a{
text-align:center;
font-weight:bold;
font-size:12px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.loginMenu{
text-decoration:none; color:#FFFFFF; font-weight:bold; font-size:11px;
}

.directoryLinks{
border:1px solid #999999;
background-color:#F8F8F8;
padding:2px 2px 2px 2px;;
width:16px;
height:14px;
text-align:center;
}

.directoryLinks:hover{
background-color:#FFFDF4;
border:#FF6600 1px solid;
}

.directoryLinks a{
color:#000000;
font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none
}

.required{
color:#FF0000;
}

.partnerInput{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:#999999 1px solid;
}

.dirLinks{
color:#000000;
font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none
}

.dirList{
font-size:12px;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.dirList:hover{
text-decoration:underline;
color:#FF6600;
}

.selectedDirLinks{
color:#FF6600;
font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none
}

.selectedDirectoryLinks{
border:1px solid #FF6600;
background-color:#FEF5ED;
padding:2px 2px 2px 2px;;
width:16px;
height:14px;
text-align:center;
}

.customerTop{
background:url(../../assets/contactContainer/steem_r1_c1.jpg) no-repeat; width:350px; height:35px;
text-align:left;
}

.customerTopText{
padding-left:10px;
padding-top:10px;
font-size:13px;
font-weight:bold;
color:#666666;
}

.customerMid{
background:url(../../assets/contactContainer/steem_r3_c1.jpg) repeat-y; width:350px;
}

.customerBottom{
background:url(../../assets/contactContainer/steem_r5_c1.jpg) no-repeat; width:350px; height:29px;
}

.point{
cursor:default;
}

.travelerEnginePaneSmall{
height:124px;
width:657px;
background-image:url(../../assets/enginePane_small.jpg);
}
.searchHotelLogoSmall{
left:200px;
top:20px;
position:relative;
width:150px;
height:30px;
}
.searchTypesSmall{
position:relative;
left:-110px;
top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:400px;
}
.searchFormSmall{
top:13px;
left:40px;
position:relative;
width:520px;
height:35px;
}


#casterActionDiv{
	position:absolute;
	z-index:50;
}

.photoDialogHolder{
position:absolute;
width:445px;
left:300px;
top:300px;
}

.photoDialogBar{
width:445px;
height:22px;
background-image:url(../../assets/photoDialogBar.png);
background-repeat:no-repeat;
}

.photoDialogBody{
border:#CCCCCC 1px solid;
width:444px;
background-color:transparent;
height:400px;
background-image:url(../../assets/transBg.png);
background-repeat:repeat;
}

.casterPhoto{
	padding:4px 4px 4px 4px;
	background-color:#FFFFFF;
	border:#CCCCCC 1px solid;
}

.linkX{
color:#000066;
text-decoration:underline;
font-size:15px;
font-weight:bold;
}

.hotelLogo{
float:left;
padding-right:5px;
}

.hotelName{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

color:#000066;
text-align:left;
}

.star{
float:left;
}

.hotelAddress{
color:#FF6600;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

.hotelDesc{
color:#333333;
font-size:12px;
text-align:left;
}

.legendStyle{
background-color:#000099;
padding:3px;
color:#FFFFFF;
font-weight:bold;
position: absolute;
top: -.5em;
left: .2em;
}

.fieldStyle{
border:#BCD5E0 1px solid;
background-color:#FFFFFF;
position: relative;
margin: 0 0 1em 0;
padding-right:5px;
padding-left:5px;
font-size:11px;

}

legend{
background-color:#000099;
padding:3px;
color:#FFFFFF;
font-weight:bold;
position: absolute;
top: -.5em;
left: .2em;
}

fieldset{
border:#BCD5E0 1px solid;
background-color:#FFFFFF;
position: relative;
margin: 0 0 1em 0;
padding-right:5px;
padding-left:5px;
font-size:11px;

}

.check{
color:#000000;
font-size:11px;
font-weight:bold;
}

table{
font-size:11px;
color:#333333;
}

.otherHotel{
color:#000066;
text-decoration:none;
font-weight:bold;
}

.paginator{
	color:#003399;
	text-decoration:none;
	font-weight:600;
	cursor:pointer;
}

.paginator:hover{
text-decoration:underline;
}

.disabledpaginator{
color:#CCCCCC;
	text-decoration:none;
	font-weight:600;
}

.currentPage{
color:#FF6600;
	text-decoration:none;
	font-weight:600;
}

.hotelLinks{
color:#FF6600;
font-size:11px;
cursor:pointer;
}

.hotelLinks a{
color:#FF6600;
font-size:11px;
text-decoration:none;
}

.linkXDisabled{
cursor:default;
color:#FFCB97;
}

.agreementTitle{
color:#000066; 
font-size:12px;
font-weight:bold;
}

.pollsButton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../../assets/buttonSmall.jpg);
width:50px;
height:15px;
border:0;
padding-top:0px;
}

.scorrer{
color:#FF6600;
font-size:11px;
text-align:left;
padding-right:20px;
}

.adventureContainerHead{
background:url(../../assets/newPage/adventureContainer_r1_c1.gif) no-repeat;
height:30px;
width:578px;
}

.adventureContainerHeadText{
text-align:left; 
color:#000066; 
font-weight:bold; 
font-size:13px;
padding-top:12px;
padding-left:15px;
}

.adventureContainerBody{
background:url(../../assets/newPage/adventureContainer_r3_c1.gif) repeat-y;
}

.adventureContainerBottom{
background:url(../../assets/newPage/adventureContainer_r5_c1.gif) no-repeat;
height:16px;
width:578px;
}

.adventurePicHead{
background:url(../../assets/newPage/adventurePictureContainer_r1_c1.png) no-repeat bottom;
height:6px;
width:199px;
}

.adventurePicBody{
background:url(../../assets/newPage/adventurePictureContainer_r3_c1.png) repeat-y;
}

.adventurePicBottom{
background:url(../../assets/newPage/adventurePictureContainer_r5_c1.png) no-repeat top;
height:6px; 
width:199px;
}

.adventureButton{
background:url(../../assets/newPage/availabilityButton.gif) no-repeat;
border:0;
width:100px;
height:20px;
font-size:11px;
}

a{
text-decoration:none;
color:#000066
}

.dot{
border-top:dashed 1px #999999;
padding-top:10px;
}

.scrollContents{
overflow:auto;
height:234px;
}

.scrollContents2{
overflow:auto;
height:100px;

}

.scrollContents3{
overflow:auto;
height:140px;

}

.partnerDiv{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.partnerDiv p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.partnerDiv h6{
	font-size:12px; 
	font-weight:600;
	color:#039;
}

.partnerDiv li{
	list-style:none;
	list-style-image:url(assets/arrowlist.gif);
	line-height:18px;
}





/***************/
.textB81315_14{
        font-size: 14px;
        color: #B81315;
        font-family : Arial, Helvetica, sans-serif;
}

.textB81315_11{
        font-size: 11px;
        color: #B81315;
        font-family : Arial, Helvetica, sans-serif;
}
.text707070_14{
        font-size: 14px;
        color: #707070;
        font-family : Arial, Helvetica, sans-serif;
}

.text707070_10{
        font-size: 10px;
        color: #707070;
        font-family : Arial, Helvetica, sans-serif;
}
.text333333_11{
        font-size: 11px;
        color: #333333;
        font-family : Arial, Helvetica, sans-serif;
}
.textspace5 {
        font-size: 5px;
        text-decoration: none;
        color: #000000;
        font-family : Arial, Helvetica, sans-serif;
}



a:active.link4B5765_2{
        font-size: 11px;
        text-decoration: yes;
        color:#4B5765;
        font-family : Arial, Helvetica, sans-serif;
}
a.link4B5765_2{
        font-size: 11px;
        text-decoration: yes;
        color:#4B5765;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.link4B5765_2{
        font-size: 11px;
        text-decoration: yes;
        color:#B81315;
        font-family :  Arial, Helvetica, sans-serif;
}


a:active.link4B5765_3{
        font-size: 11px;
        text-decoration: yes;
        color:#ff8800;
        font-family : Arial, Helvetica, sans-serif;
}
a.link4B5765_3{
        font-size: 11px;
        text-decoration: yes;
        color:#4B5765;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.link4B5765_3{
        font-size: 11px;
        text-decoration: yes;
        color:#ff8800;
        font-family :  Arial, Helvetica, sans-serif;
}
a:active.linkDev{
        font-size: 10px;
        text-decoration: none;
        color:#ff8800;
        font-family : Arial, Helvetica, sans-serif;
}
a.linkDev{
        font-size: 10px;
        text-decoration: none;
        color: #B8C1D3;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.linkDev{
        font-size: 10px;
        text-decoration: none;
        color: #ff8800;
        font-family :  Arial, Helvetica, sans-serif;
}



a:active.link686868{
        font-size: 11px;
        text-decoration: none;
        color:#B81315;
        font-weight: bold;
        text-decoration:yes;
        font-family : Arial, Helvetica, sans-serif;
}
a.link686868{
        font-size: 11px;
        text-decoration: none;
        color: #686868;
        font-weight: bold;
        text-decoration:yes;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.link686868{
        font-size: 11px;
        text-decoration: none;
        color: #B81315;
        text-decoration:yes;
        font-weight: bold;
        font-family :  Arial, Helvetica, sans-serif;
}

a:active.link4B5765{
        font-size: 11px;
        text-decoration: none;
        color:#4B5765;
        text-decoration:yes;
        font-family : Arial, Helvetica, sans-serif;
}
a.link4B5765{
        font-size: 11px;
        text-decoration: none;
        color: #4B5765;
        text-decoration:yes;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.link4B5765{
        font-size: 11px;
        text-decoration: none;
        color: #4B5765;
        text-decoration:yes;
        font-family :  Arial, Helvetica, sans-serif;
}

a.linkB81315_11{
        font-size: 11px;
        text-decoration: yes;
        color: #B81315;
        font-family : Arial, Helvetica, sans-serif;
}
a:hover.linkB81315_11{
        font-size: 11px;
        text-decoration: none;
        color: #B81315;
        font-family :  Arial, Helvetica, sans-serif;
}
a:active.linkB81315_11{
        font-size: 11px;
        text-decoration: none;
        color: #B81315;
        font-family :  Arial, Helvetica, sans-serif;
}

a:active.linkSV{
        font-size: 9px;
        text-decoration: none;
        color:#B81315;
        font-family : Arial, Helvetica, sans-serif;
}
a.linkSV{
        font-size: 9px;
        text-decoration: none;
        color: #686868;
        font-family : Arial, helvetica, sans-serif;
}

a:hover.linkSV{
        font-size: 9px;
        text-decoration: none;
        color: #B81315;
        font-family :  Arial, Helvetica, sans-serif;
}


.text {
        font-size: 11px;
        text-decoration: none;
        color: #4B5765;
        font-family : Arial, Helvetica, sans-serif;
}
.textbold {
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        font-family : Arial, Helvetica, sans-serif;
}
.text12 {
        font-size: 12px;
        text-decoration: none;
        color: #4B5765;
        font-family : Arial, Helvetica, sans-serif;
}
.text14 {
        font-size: 14px;
        text-decoration: none;
        color: #4B5765;
        font-family : Arial, Helvetica, sans-serif;
}
.textred_10 {
        font-size: 10px;
        text-decoration: none;
        color: red;
        font-family : Arial, Helvetica, sans-serif;
}
.texterr_11 {
        font-size: 11px;
        text-decoration: none;
        color:#FF0000;
        font-family : Arial, Helvetica, sans-serif;
}
.textred_11 {
        font-size: 11px;
        text-decoration: none;
        color: red;
        font-family : Arial, Helvetica, sans-serif;
}
.textorangebold12{
        font-size: 12px;
        font-weight: bold;
        color: #ff8800;
        font-family :  Arial, Helvetica, sans-serif;
}

.textwhite_12 {
        font-size: 12px;
        text-decoration: none;
        color: white;
        font-family : Arial, Helvetica, sans-serif;
}
.textwhite_11 {
        font-size: 11px;
        text-decoration: none;
        color: white;
        font-family : Arial, Helvetica, sans-serif;
}
.classinput10{
  border-style:Groove;
  font-size: 10px;
  color: #4B5765;
  font-family : Arial, Helvetica, sans-serif;
}

.classinput{
  border-style:Groove;
  font-size: 11px;
  color: #336699;
  background-color: #ffffff;
  font-family : Arial, Helvetica, sans-serif;
}


.classinputblue11{
  border-style:Groove;
  font-size: 11px;
  color: #3A618A;
  font-family : Arial, Helvetica, sans-serif;
}

.classtextareablue11{
  border-style:Groove;
  font-size: 11px;
  color: #3A618A;
  font-family : Arial, Helvetica, sans-serif;
}

.classtextarea{
  border-style:Groove;
  font-size: 11px;
  color: #4B5765;
  font-family : Arial, Helvetica, sans-serif;
}

.classselect{
  border-style:Groove;
  font-size: 11px;
  color: #4B5765;
  font-family : Arial, Helvetica, sans-serif;
}


.textwhite11{
        font-size: 11px;
        color: #ffffff;
        font-family : Arial, Helvetica, sans-serif;
}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #B8C1D3; }

a.linkFF880011{
        font-size: 11px;
        text-decoration: yes;
        color: #FF8800;
        font-family :  Arial, Helvetica, sans-serif;
}
a:active.linkFF880011{
        font-size: 11px;
        text-decoration: yes;
        color:#4B5765;
        font-family : Arial, Helvetica, sans-serif;
}
a:hover.linkFF880011{
        font-size: 11px;
        text-decoration: yes;
        color:#4B5765;
        font-family :  Arial, Helvetica, sans-serif;
}

.textorange11{
        font-size: 11px;
        color: #ff8800;
        font-family : Arial, Helvetica, sans-serif;
}
.textorange12{
        font-size: 12px;
        color: #ff8800;
        font-family : Arial, Helvetica, sans-serif;
}
.text003399_11{
        font-size: 11px;
        text-decoration: none;
        color:#003399;
        font-family : Arial, Helvetica, sans-serif;
}

.textblue10{
        font-size: 10px;
        color: #3A618A;
        font-family : Arial, Helvetica, sans-serif;
}


.textbluebold10{
        font-size: 10px;
        color: #3A618A;
        font-weight:bold;
        font-family :  Arial, Helvetica, sans-serif;
}


.textblue11{
        font-size: 11px;
        color: #3A618A;
        font-family :  Arial, Helvetica, sans-serif;
}

.textblue12{
        font-size: 12px;
        color: #3A618A;
        font-family :  Arial, Helvetica, sans-serif;
}

.textbluebold12{
        font-size: 12px;
        color: #3A618A;
        font-weight:bold;
        font-family : Arial, Helvetica, sans-serif;
}
.textbluebold11{
        font-size: 11px;
        color: #3A618A;
        font-weight:bold;
        font-family : Arial, Helvetica, sans-serif;
}
.textorange10{
        font-size: 10px;
        color: #ff8800;
        font-family :  Arial, Helvetica, sans-serif;
}
.textorangebold11{
        font-size: 11px;
        font-weight: bold;
        color: #ff8800;
        font-family :  Arial, Helvetica, sans-serif;
}
.textorange12{
        font-size: 12px;
        color: #ff8800;
        font-family : Arial, Helvetica, sans-serif;
}
.classButton{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  cursor:hand;
  border-style: Solid;
  border-width: 1;
  border-color:#CFC8BA;
  background-color: #EFE8DA;
  color: #2B3745;
}
.classButton1{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  cursor:hand;
  border-style: Solid;
  border-width: 1;
  border-color:#D7E1EE;
  background-color: #3A618A;
  color: #ffffff;
}

.classButton2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor:hand;
  border-style: Solid;
  border-width: 1;
  border-color:#CFC8BA;
  background-color: #3773AF;
  color: #ffffff;
}
.classButton3{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  cursor:hand;
  border-style: Solid;
  border-width: 1;
  border-color:#CFC8BA;
  background-color: #ff8800;
  color: #ffffff;
}

.classInputRightAligned{
  border-style:none;
  font-size: 11px;
  color: #3A618A;
  background-color: #F9F9F9;
  text-align: right;
  font-family : Arial, Helvetica, sans-serif;
}

.classInputRightAlignedBB{
  border-style:none;
  font-size: 11px;
  font-weight: bold;
  color: #3A618A;
  background-color: #F9F9F9;
  text-align: right;
  font-family : Arial, Helvetica, sans-serif;
}

.classInputRightAlignedBold{
  border-style:none;
  font-size: 12px;
  font-weight: bold;
  color: #FF8800;
  background-color: #FFF9F2;
  text-align: right;
  font-family : Arial, Helvetica, sans-serif;
}
.classInputRightAlignedBoldSubTotal{
  border-style:none;
  font-size: 11px;
  font-weight: bold;
  color: #FF8800;
  background-color: #F0F0F0;
  text-align: right;
  font-family : Arial, Helvetica, sans-serif;
}
.classInputRightAlignedBoldTotal{
  border-style:none;
  font-size: 11px;
  font-weight: bold;
  color: #FF8800;
  background-color: #FFF0F0;
  text-align: right;
  font-family : Arial, Helvetica, sans-serif;
}
.text006D1511{
        font-size: 11px;
        color: #006D15;
        font-family :  Arial, Helvetica, sans-serif;
}
.classshown{
  font-size: 11px;
  color: #000000;
  font-family :  Arial, Helvetica, sans-serif;
}

.classhidden{
  font-size: 11px;
  color: #000000;
  font-family :  Arial, Helvetica, sans-serif;
  display: none
}
a.linkMenuDown11{
        font-size: 11px;
        text-decoration: none;
        color: #FF8800;
        font-family :  Arial, Helvetica, sans-serif;
}
a:active.linkMenuDown11{
        font-size: 11px;
        text-decoration: none;
        color:#003399;
        font-family : Arial, Helvetica, sans-serif;
}
a:hover.linkMenuDown11{
        font-size: 11px;
        text-decoration: none;
        color:#003399;
        font-family :  Arial, Helvetica, sans-serif;
}
a.linkFlags10{
        font-size: 10px;
        text-decoration: none;
        color: #FF8800;
        font-family : Arial, helvetica, sans-serif;
}
a.linkFlags10:active{
        font-size: 10px;
        text-decoration: none;
        color:#3A618A;
        font-family : Arial, Helvetica, sans-serif;
}
a.linkFlags10:hover{
        font-size: 10px;
        text-decoration: none;
        color:#3A618A;
        font-family :  Arial, Helvetica, sans-serif;
}