html {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#ffffff;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../../images/bg1.jpg);
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.spacer {
	border: 1px solid #FFC677;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #AD4810;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #3B3B3B;
	text-decoration: none;
	margin: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #C13500;
	text-decoration: none;
	margin: 0px;
}

.mainheading6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #822500;
	margin: 0px;
	padding-bottom: 5px;
}
.mainheading7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #AD4810;
	margin: 0px;
	padding-bottom: 5px;
}
.contentbg2 {
	background-color: #FFFFFF;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #FFB755;
	padding: 5px;
}

.contentbg2bot {
	background-color: #FFFFFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFB755;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFB755;
	border-right-style: none;
	border-left-style: none;
	padding: 5px;
}


.contentbg3 {
	background-color: #FFE4C1;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFB755;
	border-right-style: none;
	border-left-style: none;
	padding: 5px;
}

.contentbg3bot {
	background-color: #FFE4C1;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFB755;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFB755;
	border-right-style: none;
	border-left-style: none;
	padding: 5px;
}


p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AD4810;
	text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AD4810;
	text-decoration: none;
}



.input{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

.toptext
{                                                        /* for text used in header */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:BOLD;
text-decoration:none;}

.topnavlink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D4A263;
font-weight:bold;
text-decoration:none;
}	

.topnavlink a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D4A263;
font-weight:bold;
text-decoration:none;
}
.topnavlink a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#E08C22;
font-weight:bold;
text-decoration:none;
}

.topheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
}
.topcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.topcontent a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.topcontent a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/* Start Menu css*/

.menu {
	width:100%;
	height:22px;
	position:relative;
	z-index:100;
	border-right:0px solid #000;
	font-family:arial, sans-serif;
	padding-top: 0px;
	padding-left:24px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:950px; w\idth:950px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:149px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:90px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#FF9933; text-indent:10px;  height:22px;     line-height:22px; font-weight:normal;}
/* a hack so that IE5.5 faulty box model is corrected */


/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:none; }
/* style the second level hover */
.menu ul ul a.drop:hover{background:none;}
.menu ul ul :hover > a.drop {background:none;  }
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:none;}
/* style the third level hover */
.menu ul ul ul a:hover {background:none;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:22px;left:0; border-top:1px solid #000; font-size:11px; font-weight:normal;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	color:#FF7915;
	height:auto;
	padding:0px 10px;
	width:200px;
	font-size:11px;
	font-weight:normal;
	border-top-width: thin;
	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: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #854505;
}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

.maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.maincontent a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.maincontent a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.mainheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
}
.mainheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA9C70;
	text-decoration: none;
}
.maincontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #EA9C70;
	text-decoration: none;
}
.maincontent3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.maincontent4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #C13500;
	text-decoration: none;
}
.maincontent5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #EA9C70;
	text-decoration: none;
}
.mainheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFD373;
	text-decoration: none;
}




.mainheading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #D1651E;
	text-decoration: none;
	padding-top: 7px;
	padding-left: 15px;
}
.mainheading5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FBA473;
	text-decoration: none;
}
.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #D48A61;
	text-decoration: none;
	padding-top:8px;
}

.bottomnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top:8px;
}

.bottomnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #D48A61;
	text-decoration: none;
	padding-top:8px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #BE8F50;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #822500;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.lefttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.leftheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F4B578;
	text-decoration: none;
	padding-left:10px;
}

.leftheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #F4B578;
	text-decoration: none;
		padding-left:10px;
}
.leftheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA9C70;
	text-decoration: none;
}
.leftcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #EA9C70;
	text-decoration: none;
}

.leftcontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #EA9C70;
	text-decoration: none;
}

.formlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #90321A;
	text-decoration: none;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #721608;
	text-decoration: none;
	background-image: url(../../images/button-bg.jpg);
	background-repeat: repeat-x;
	border: thin solid #F3AC22;
}


.contentbg {
	background-color: #FFD092;
	padding: 13px;
}
.leftcontentbg {
	background-color: #822500;
	margin: 0px;
	padding: 0px;
}
.tablebg{
background-color:#A9A9A9;
}

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