body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background-color:#FFFFFF;
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a
{
text-decoration:none;
color:#000000;
}

img a
{
border:none; outline:none
}

img 
{
border:none; outline:none
}


#header
{
margin:0px auto 0px auto;
padding:0px auto 0px auto;
background-image:url(images/header-backgroung1.jpg);
background-repeat:no-repeat;
width:978px;
height:116px;
}

#logo
{
float:left;
margin-top:20px;
}

#top-link
{
float:right;
width:490px;
height:28px;
margin-right:1px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#dedcdc;
border:#FF0000 solid 0px;
}

#top-link a:link
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#dedcdc;
text-decoration:none;

}
#top-link a:visited
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#dedcdc;
text-decoration:none;
}

#top-link a:hover
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
}

#banner
{
float:left;
margin:2px auto 0px 60px;
}

#top-box
{
margin:0px auto 0px auto;
padding:0px auto 0px auto;
background-image:url(images/top-box-bg.jpg);
background-repeat:no-repeat;
width:968px;
height:323px;
}

#bottom-bg
{
background-image:url(images/bottom-bg.jpg);
background-position:top;
background-repeat:repeat-x;
height:704px;
margin:0px;
padding:0px;
}

#bottom
{
margin:300px auto 0px auto;
padding:0px auto 0px auto;
background-image:url(images/bottom-backgroung.jpg);
background-repeat:no-repeat;
position:relative;
bottom:0px;
width:978px;
height:116px;
}

#main
{
width:968px;
height:auto;
border:solid 1px #000000;
margin:0px auto 0px auto;
padding:0px auto 0px auto;
background-image:url(images/top-box-bg.jpg);
background-repeat:no-repeat;
background-position:top
}



/*.nav a
{
	color: #4e2627;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:32px;;
	padding:8px 8px 8px 5px;
	background-position:right;
	background-image:url(images/divider.jpg);
	background-repeat:no-repeat;
	
	
}

.nav a:hover
{
	padding:10px 8px 8px 5px;
	background-image:url(images/menu-bg-hover.jpg);
	background-repeat:repeat-x;
	color: #2e1112;
	font-size:13px;
	text-transform:uppercase;
	text-decoration:none;
	height:39px
	
}

.nav .nav_bar
{
	height:33px;
	width:2px;
	float:left;
	background-image:url(images/nav_bar.jpg);
	border-left:1px #ffffff solid;
}*/


/*Css for page list page*/

.code
{
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#6a1900;
}


.text{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#663300;
font-weight:normal
}

.text a:link{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#663300;
text-decoration:underline
}

.text a:visited{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#663300;
text-decoration:underline
}

.text a:hover{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#6d0101;
text-decoration:underline
}


#button a:link
{background-color: #f4d096; border:#d0955d solid 2px;  float:left; margin-right:25px; padding:2px 10px 2px 10px; text-decoration:none; color:#333333; font-size:13px; font-weight:bold;	 }

#button a:visited
{background-color: #f4d096; border:#d0955d solid 2px;  float:left; margin-right:25px; padding:2px 10px 2px 10px; text-decoration:none; color:#333333; font-size:13px; font-weight:bold;	 }


#button a:hover
{
background-color: #fcbf5c; border:#d0955d solid 2px;  float:left; text-decoration:none; color:#000000 }

.heading {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#663300;
	font-weight:bold;
}

.page-heading {
	
	margin:0px auto 0px auto;
	padding:15px 0px 0px 0px;
	width:945px;
	height:100px;
}

.page-heading .text
{
	font-size:50px;
	font-family: Times New Roman, Times, serif  Arial, Helvetica, sans-serif;
	color:#833d31;
	text-align:left;
	padding-left:35px;

}
.simple-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
.msg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#663300;
	font-weight:bold;
	height:25px;
}

.main-outer { 
   background:  url(images/header-bg.jpg) repeat-x top left; border:#000000 solid 0px; width:100%;  
   margin:0px auto 0px auto;
   padding:0px auto 0px auto; 

} 
.main-inner { 
   background: url(images/bottom-bg.jpg) repeat-x bottom left;
   border:#000000 solid 0px; width:100%; height:auto; 
   margin:0px auto 0px auto;
   padding:0px auto 0px auto;  

} 



.outer { 
   background:  url(images/top-bg.jpg); background-repeat:no-repeat; background-position: top left; 

} 
.inner { 
   background: url(images/bottom-box4.jpg) repeat-x bottom left;   
} 
input .button 
{background-color: #f4d096; border:#d0955d solid 2px;  float:left; margin-right:25px; padding:2px 10px 2px 10px; text-decoration:none; color:#333333; font-size:13px; font-weight:bold;	 }

input .button a:visited
{background-color: #f4d096; border:#d0955d solid 2px;  float:left; margin-right:.5em; padding:2px 10px 2px 10px; text-decoration:none; color:#333333; font-size:13px; font-weight:bold;	 }


#button a:hover
{
background-color: #fcbf5c; border:#d0955d solid 2px;  float:left; text-decoration:none; color:#000000 }






table#popup th
{
height:30px; font-family:verdana;font-size:18px;color:#4c020c;font-weight:bold;  background-color:#e1c28f; border-bottom: solid 1px #c99f59;  text-align:center;
}

table#popup tr td{ font:76%Verdana,Tahoma,Arial,sans-serif; line-height:1.4em; font-size:9pt;font-weight:normal; color:#663300; padding-bottom:3px; padding-top:3px; border-bottom:#fee6bf solid 1px; text-align:left;  }


table#popup tr.norow td {font:76%Verdana,Tahoma,Arial,sans-serif;line-height:1.4em;font-size:9pt;font-weight:normal; color:#663300; padding-bottom:3px; padding-top:3px; height:30px; border-bottom:none; text-align:left; }


#popup-heading
{
height:30px; font-family:verdana;font-size:18px;color:#4c020c;font-weight:bold;  background-color:#e1c28f; border-bottom: solid 1px #c99f59;  text-align:center;
}

#subheading
{
background-color:#fbe5af;
font-size:13px; padding-left:5px;
font-weight:bold;
height:25px;

}

#card-subheading
{
background-color:#fbe5af;
font-size:13px; 
padding:5px 15px 5px 15px;
font-weight:bold;
height:25px;
border:#f9cd63 solid 1px;

}




#scroll-bar
{
scrollbar-face-color:fuchsia;
scrollbar-highlight-color:yellow;
scrollbar-3dlight-color:black;
scrollbar-darkshadow-color:darkblue;
scrollbar-shadow-color:gray;
scrollbar-arrow-color:red;
scrollbar-track-color:aqua;
}

.footerbar
{
background-color:#fcb541; border:solid 0px #b59561; color:#a16503; font-size:13px; height:25px; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif
}
#footer
{
height:30px;
float:none
}

#footer ul
{
margin:0px;
float:none;
border:0px solid #000000;
padding:0px;
}

#footer ul li 
{
margin:0px;
list-style:none;
margin:0px;
padding:0px 10px 0px 10px;
font-size:15px;
font-weight:bold;
color:#7a4d03;

}


#footer ul li a:link
{

padding:0px 0px 0px 0px;
font-size:12px;
color:#8b6527;
font-weight:normal;
text-decoration:underline;
border:0px solid #000000;
margin:0px;
line-height:20px;
}


#footer ul li a:visited
{
font-size:12px;
color:#8b6527;
text-decoration:underline;
line-height:20px;
font-weight:normal;

}


#footer ul li a:hover
{
font-size:12px;
color:#491601;
text-decoration:underline;
line-height:20px;
font-weight:normal;
}

.topbar
{
background-color:#893f26; border:solid 0px #b59561; color:#ffffff; font-size:13px; height:35spx; padding-top:2px; padding-bottom:2px;font-family:Verdana, Arial, Helvetica, sans-serif
}

#top
{
	width:960px;
	margin:0px auto;
	text-align:left;
	font-size:13px;
	color:#edecec;
}

#top a
{
	color:#edecec;
	text-decoration:underline;
}
#top a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

#top .selected 
{
font-size:13px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}


.tip {
    color: #fff;
    background:#893F26;
    display:none; /*--Hides by default--*/
    padding:10px;
    position:absolute;    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	font-size:12px;
	width:220px;
	text-decoration:none;
}


.clear
{
	clear:both;
}

.button
{background-color: #f4d096; border:#d0955d solid 2px;   margin-right:25px; padding:2px 10px 2px 10px; text-decoration:none; color:#333333; font-size:13px; font-weight:bold;	 }
