/* --------------------------- main ------------------- */

body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #333;
}
a:link {
	text-decoration: none;color:#069;
}
a:hover {
	color: #F06;
}
.loginform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F36;
	margin-top:4px;
}
.infoDivAboutus {
	padding: 20px;
}
.italicBodyRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF1D6A;
}
h1,h2,h3,h4,h5,h6{
    margin-bottom: 0px;
	margin-top: 3px;
	padding-top: 0px;
    padding-bottom: 0px;
}
.footNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #069;
	vertical-align: middle;
}
.pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A1C7D0;
	vertical-align: top;
}
.moph-revi-div {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2F1F5;
	border-right-color: #E2F1F5;
	border-bottom-color: #E2F1F5;
	border-left-color: #E2F1F5;
	padding: 5px;
}

.msr-sbu-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	font-weight: bold;
}

.moreLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28B;
	text-align: right;
	overflow: visible;
	z-index: auto;
}

hr {
	color:#E2F1F5;
	margin: 0px;
	padding: 0px;
}


a:visited {
	text-decoration: none;
	color: #069;
}
h2444 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F06;
	vertical-align: middle;
	text-align: left;
	font-weight:normal;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	margin: 0px;
	padding: 0px;
	text-align: left;
}


.listItom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3B7BC5;
	list-style-position: outside;
	list-style-type: square;
}
a:hover {
	color:#F06;
}
.roseDot {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #F06;
}

.roseTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #F06;
}
.topLinkTreeDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: left;
	text-indent: 14px;
	vertical-align: middle;
}
a:active {
	text-decoration: none;
}
.boxHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #17a;
	line-height: 18px;
}
.loginReg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #069;
}
.sidebarlink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06C;
}
.menuUI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #039;
}
.menuSP {
	font-size: 14px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #06C;
}
.subDiv {
	border: 1px solid #EDF6F9;
	height: auto;
	text-align: center;
	vertical-align: middle;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #68A4E0;
	font-weight: bold;
	width: auto;
	overflow: hidden;
	position: static;
	z-index: auto;
}
.infoDiv {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}


.td { background-image:url(../pics/tableBGgif.gif); background-position:center; background-repeat:repeat-y;
}
.cataHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	font-weight: bold;
}

.cataHeadrm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28B;
	font-weight: bold; border:0px;
}
.cataBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
	font-weight: normal;
	line-height: 20px;
}
.titleBoxBg {
	background-image: url(../pics/topbg.jpg);
	background-repeat: no-repeat;
	background-position: -1px top;
	padding-left: 13px;
	
}
.Dli{ list-style:square; list-style-position:inside; list-style-image:url(../pics/li.gif); margin-left:0px; padding-left:0px;
	}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #28B;
	font-weight: normal;
	text-align: left;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.arrowBullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	line-height: 20px;
}

.footNoteURL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F30;
}
.DivStyle {
	border: 1px solid #C1E7F0; 	
} 

.DivStyle a {
} 

.DivStyle a:hover { border-color:#F00;
} 
.itemName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F36;
	width:200px;
	height:30px;
	margin-top:4px;
}

.itemName a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F36;
}



.navigation a:link,.navigation a:visited,.navigation a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none; !important;
	color:#F36; !important;
	padding:1px; !important;
	font-weight:normal; !important;
	border:solid 1px #FFF;
}

.navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#069; !important;
	font-weight:normal; !important;
	padding:1px; !important;
	border:solid 1px #DDD;
}

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555; !important;
	border:solid 1px #E2F1F5;
	padding:1px; !important;

}

.currPage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555; !important;
	font-weight:normal; !important;
	padding:1px; !important;
	border:solid 1px #DDD;
}

.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F30;
	width: 350px;
}

.formText-sidebar-100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F30;
	width: 100px;
}
.formText-sidebar-150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F30;
	width: 153px;
}
.tip{
	opacity : 0.85;
	filter: Alpha(Opacity=85);
}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	visibility: hidden;
	z-index: 100;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-color: #28b;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4970a7;
	border-right-color: #4970a7;
	border-bottom-color: #4970a7;
	border-left-color: #1ad;
	/*opacity : 0.85;
	filter: Alpha(Opacity=85);*/

}

.ddsubmenustyle li a{
	display: block;
	width: 140px; /*width of menu (not including side paddings)*/
	color: black;
	background-color: #28b;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4970a7;
	/*opacity : 0.85;
	filter: Alpha(Opacity=85);*/
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 140px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background-color: #17a;
	color: #E2F1F5;
}
.ddsubmenustyle li a:visited{
color: white;
}
.ddsubmenustyle li a:link{
color: white;
}
.ddsubmenustyle li a:active{
color: white;
}
/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


/*--------------------------------------------------------------------*/


.mattblackmenu ul{
float: center;
margin: 0;
padding: 0;
font: 12px arial;
list-style-type: none;
background: #C1E7F0;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 5px 12px; /*right divider between tabs*/
	color: white;
	background: #C1E7F0;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2F1F5;
	border-left-color: #E2F1F5;
	border-bottom-color: #E2F1F5;
}

.mattblackmenu li a:link{
	color: #036;
}
.mattblackmenu li a:visited{
color: #036;
}
.mattblackmenu li a:active{
color: #036;
}
.mattblackmenu li a:hover{
color: #036;
background: #b1d7e0; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background: #a1c7d0; /*background of tab with "selected" class assigned to its LI */
}
.mattblackmenu {
	text-align: center;	
	
	}
.moph-revi-div-bot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2F1F5;
	border-right-color: #E2F1F5;
	border-bottom-color: #E2F1F5;
	border-left-color: #E2F1F5;
	padding: 5px;
}
.Orange-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F30;
}
.Blue-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	text-align: left;
	vertical-align: top;
}
.menuRSB,.menuRSB a:link,.menuRSB a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #069;
	border:0px;
	margin:0px;
	padding:0px;
	padding-left:2px;
	text-decoration:none;
	list-style:none
}

/*-------------------------------------------------------------------------------------*/

.tempinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #C06;
	text-align: center;
	vertical-align: middle;
	background-color: #FFF;
}



.contact-form-tbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	width: 500px;
}
.reg-form-tbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	width: 450px;
}
.price-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.price-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

