@charset "utf-8";
/* CSS coding return by Nandhagopan */

/* Global declaration */
body{
margin:0px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
background:url(/images/layout2/theme1/bg.jpg) top repeat-x;
background-color:#afabaa;
}
p{ margin:0px 0 10px 0}

sup{ vertical-align:text-top; font:10px Verdana, Arial, Helvetica, sans-serif;}


iframe{width:510px; height:700px; overflow:auto; margin-bottom:10px; background-color:#000000;}

iframe body, iframe table{width:480px; background-color:#000000;}

form {margin:0px}

input, select, textarea{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.button{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold;text-transform: uppercase;color: #FFFFFF;text-decoration: none;background-image: url(/images/buttonbg.gif);background-repeat: no-repeat;background-position: center top;border: 3px double #B9A98E;background-color: #C34802;padding: 3px; width:130px; cursor:pointer;}

a {text-decoration:none; color:#FFFFFF}

a:hover{ text-decoration:underline}

/* Basic structure*/
#design{width:796px;margin:30px auto 0px auto;background-color:#000000;}

#columns{width:796px;float:left; border:0px solid #FF0000}

#left_column{width:238px;float:left; border:0px solid #FF0000}

#left_column #left_top{ height:11px}

#left_bot{width:238px;float:left;background:url(/images/layout2/theme1/search_repeat-y.gif) top repeat-y;background-color:#191b1a; }

#right_column{width:550px;float:right; padding-right:0px; border:0px solid #FF0000}

#footer{width:735px;margin:0 auto; font-size:10px}

p#poweredby,  p#poweredby img{ text-align:right;vertical-align:top; padding-bottom:10px}

/* Logo */
#logo{ text-align:center;background:url(/images/layout2/theme1/left_repeat-y.gif) top repeat-y}

/* Menu */
ul.menu{margin:0px; padding:0px; padding-top:1px; background:url(/images/layout2/theme1/menu_top.jpg) left top repeat-y }
ul.menu li{
list-style-type:none;
background:url(/images/layout2/theme1/menu.gif) left no-repeat; 
line-height:21px;text-indent:40px;padding-top:10px;
font-weight:bold;color:#FFFFFF;
}
ul.menu li a{color:#FFFFFF}
ul.menu li a:hover{color:#cccccc}

/* Search */
#search{
width:238px; 
float:left; 
padding-bottom:10px; 
background:url(/images/layout2/theme1/left_bot.gif) left bottom no-repeat; 
}

#search img{padding:20px 0px 20px 10px}

#search label{
width:80px; 
float:left; 
margin-left:15px; 
line-height:15px; 
font-size:10px
}

#search select{width:125px; float:left;margin-bottom:12px;}

#search input{width:120px; float:left;margin-bottom:12px;}

#search img.but{ padding:0px;margin:0px 18px 5px 0px; width:auto; border:none; background:none;}

/* Calender */
#calender{
border:1px solid #c5b373; 
float:left; 
width:210px; 
margin:10px 4px; 
padding:5px 5px;
font-size:13px; 
font-weight:bold; 
color:#fdcd35;
}

#calender p{ margin:0px; margin-bottom:5px}

#calender div{float:left;}

#calender td{
width:97px;
border:1px dashed #c5b373; 
color:#ffffff; 
font-size:11px; 
font-weight:normal; 
padding:3px; 
vertical-align:text-top
}

#calender table{margin-bottom:5px}

/* Page Content */
#ptitle{
font-size:16px; 
font-weight:bold; 
color:#fdcd35; 
margin:10px 0px; 
line-height:25px;
border-bottom:2px solid #fdcd35
}

#pcontent{line-height:15px;}

/* Properties */

#property{width:514px; margin:10px 0px}

/****************************** BUTTON STYLE CSS FOR LINKS **************************************/
.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
padding: 4px 0;
border-width: 1px 0;
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
background: transparent url('/images/leftcorner.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Verdana, Trebuchet MS; /* Change 13px as desired */
line-height: 19px; /* This value + 8px should equal height of button background (default is 31px) */
height: 19px; /* Height of button background height */
padding-left: 4px; /* Width of left menu image */
text-decoration: none;
margin-right: 5px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: #000000;
 /*button text color*/
}

.aerobuttonmenu a.aero span{
background: transparent url('/images/rightcorner.gif') no-repeat top right;
display: block;
padding: 0px 10px 1px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
/*opacity: 1;
-moz-opacity: 0.99; */
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
color: #000000;
}

.aerobuttonmenu .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 5px;
text-align: right;
}

.aerobuttonmenu .rightsection a{
color: #000000;
}
/****************************** BUTTON STYLE CSS FOR LINKS **************************************/
#calendar_tooltip{position: absolute;width: 130px;border: 1px solid #BA7707;padding: 7px;background-color:#FDCD35;visibility: hidden;z-index: 100;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=3);font-size: 10px;color: #000000;font-family: Verdana;}
.maintable{border:#FDCD35 solid 1px;}
.calheader{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FDCD35;color:#000000;} 
.weekcal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FDCD35;color:#000000;}
.daycal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FCF974;color:#424F01;}
.todaycal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FFFA93;color:#424F01;}
.emptycal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#EFFF9C;color:#613E04;}
.sundaycal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#EFFF9C;color:#424F01;}
.eventcal{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FDEDD3;color:#613E04;}
td.overlink{font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FDCD35;color:#000000;}
td.overlink:hover {font-family: Verdana;font-size:10px;border-color:#BA7707;background-color:#FCDEAC;color:#000000;}