/*
copyrights www.apnaudaipur.com
This style sheet is exclusive property of apnaudaipur.com and its use without the knowledge of the team will not be permittied
author: sandeep joshi
*/
/*main site styles*/
body { font-family: arial,helvetica,sans-serif; background: #ffffff; font-size: 12px; margin-top: 0px;}
a { color : #BD0801; text-decoration:none }
a:hover { color : #000000; }
table { font-size: 12px; }
h1 { margin: 0; padding: 10px; font-size: 2.2em; color: #ffffff; background:#BD0801;  background-image: url('../images/faders/bigbev.gif'); font-family: Tahoma, Arial, Trebuchet MS;}
h2 { margin: 0;   font-size: 1.0em; padding: 5; color: #ffffff; background:#BD0801; font-family: Tahoma, Arial, Trebuchet MS;}
h3 { font-size : 11pt; color: #000000; font-family: Tahoma, Arial, Trebuchet MS;}
p { font-size : 12px; }
li { font-size : 10pt; padding: 2px}
hr { border:0; border-top: 2px dashed #cccccc; height: 0; background: #cccccc;}
.solidline {border:0; border-top: 2px solid #4e4e4e; height: 0; background: #4e4e4e;}
.dash { border:0; border-top: 1px solid #000000; height: 0; background: #BD0801;}
.divline { height: 1px; background: #ffffff; padding: 0px;}
.toppanel { background: #ffffff;}
.bottomcontent { font-size : 10px; color: #000000;}
.head_content { background: #ffffff; background-image: url('http://www.javagnious.com/apnaimages/top_bar_home.JPG'); background-repeat: no-repeat;}
.lpt_home { background: #BD0801; }
.banner { background: #BD0801; padding: 0px;}
.top_nav { background: #BD0801; border-bottom: 2px solid #edecec; border-top: 4px solid #edecec; padding: 4px; }
.onpagelinks { padding: 0px 0px 10px 1px; font-size: 11px; color: #000000; background:#ffffff; padding:5px; }
.white { color: #FFFFFF }
.dtdcolor { color: #000066 }
.black { color: #000000 }
.qmbcolour { color: #0080FF; font-family: Comic Sans MS; }
.architect { color: #000000; }
.green { color: #008000 }
.red { color: #BD0801 }
.featurecolour { background: #BED9F8 }
.photo { border-width: 2px; border: 2px solid #FFFFFF;}
.small { font-size: 10px }
.large { font-size: 14px;}
.larger { font-size: 16px;}
.standard { font-size: 12px }
.homelink { font-size: 12px; text-decoration: none}
.maincontent { padding: 5px; }
#content_container {}
#inner_content_left { padding:0px; float:left; width: 430px; border-right: 3px solid #ffffff}
#inner_content_right {padding:0px; float:right width: 224px;}
.content_holder {padding:5px; display: block}
.bg_grey{ background: #edecec }
.bg_darkgrey{ background: #4e4e4e }
.bg_feature{ background: #BED9F8 }
.bg_white{ background: #ffffff }
.nopadding{ padding: 0px }
.toppadding{ padding-top: 3px }
.nomargin{ margin: 0px }
.topmargin{ margin-top: 3px }
.botmargin{ margin-bottom: 3px }
.bigbotmargin{ margin-bottom: 20px }
.content_holder_bodytext {padding:5px;}
.content_holder_bodytext:first-letter { font-size: 3em; line-height: 0.8em; float: left; margin: 0 3px 3px 0;}
.content_holder_left {padding:5px; float:left;}
.content_holder_right {padding:5px; float:right;}
.image_left { float:left; }
.image_right { float:right; }
.clear { clear: both}
.greytitle {margin: 0;  font-size: 1.0em; padding: 5; color: #ffffff; background:#4e4e4e; }
.redtitle {margin: 0;  font-size: 1.0em; padding: 5; color: #ffffff; background:#BD0801; }
.greentitle {margin: 0;  font-size: 1.0em; padding: 5; color: #ffffff; background:#008000; }
.content_top_area { padding: 7px; background: #BD0801; color: #ffffff; font-size : 12px; background-image: url('../images/faders/ubermegapixie.gif');}
.user_data_box { padding:5px; float:left;}
.comment_area_right {padding:5px; float:right;}
.user_nav_box { padding:5px; background:#edcec; border-bottom: 3px solid #000000; border-top: 3px solid #000000;}
.date_box { padding:5px; background:#4e4e4e;}
.user_profile_box { background: #ffffff; color: #000000; border: 0px; padding: 4px; font-size: 10px}
.centered {text-align: center}
.al_right {text-align: right}
.al_left {text-align: left}
.width90 {width: 90px}
.quote { background: #ffffff; padding: 8px; color: #000000; border: 1px solid #000000; font-size : 12px;}
.whitebot { border-bottom: 2px solid #ffffff }
/*forms*/
.searchbox { background: #f5f5f5; color: #000000; border: 1px solid #000000; padding: 1px 1px 1px 1px;}
.searchboxouter { background: #ffffff; color: #000000; border: 1px solid #000000; padding: 1px 1px 1px 1px;}
.searchtext { font-size : 12px; color: #000000;}
.formsub { background:#000000; color:#ffffff; font-size:12px; border:1px solid #000000; }
select { font-size: 11px; background: #FFFFFF; color: #000000;}
.submit { background : #004080; color: #ffffff; font-size: 10px; font-weight: bold}
.editortext { font-size : 12px; color: #FFFFFF;}
.formitem { background:#FFFFFF; color:#000000; font-size:12px; border:1px solid #000000; }
.bigsubmit { background:#789456; color:#FFFFFF; font-weight: bold; font-size:20px; border:1px solid #000000; }
.formtable { background:#edecec; color:#000000; font-size:12px; border:1px solid #cccccc; }
.formlink { color:#FFFFFF; font-weight: bold; }
.editor_panel_top {background-image: url('../images/editor/editor_panel.gif'); background-repeat: repeat-x repeat-y; font-size: 14px; font-weight:bold; color:#ffffff}
.formlinkwhite { color:#FFFFFF; font-weight: bold; }
form { margin:0px; padding:0px; }
.formitemred { background:#FF0000; color:#FFFFFF; font-size:12px; border:1px solid #000000; }
.formitemgreen { background:#008000; color:#FFFFFF; font-size:12px; border:1px solid #000000; }
 
/* NAVIGATION TABS */
#header {float:left; width:100%; font-size:93%; line-height:normal; }
#header ul { margin:0; padding:1px 0px 0; list-style:none;}
#header li { float:left; background:url("http://www.apnaudaipur.com") no-repeat right top; margin:0; padding:0 3px 0 0;}
#header a { float:left; display:block; background:url("http://www.apnaudaipur.com") no-repeat left top; padding:4px 11px 2px 11px; text-decoration:none; font-weight:bold; color:#FFFFFF; font-size: 14px}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover { color:#000000; }
#header #current { background-image:url("http://www.apnaudaipur.com"); }
#header #current a { background-image:url("http://www.apnaudaipur.com"); color:#000000; padding-bottom:6px;}	

/*globalnav*/
#tablist{ padding: 0px; margin-left: 0; margin-bottom: 0; margin-top: 0.1em; font: bold 12px Verdana; }
#tablist li{ list-style: none; display: inline; }
#tablist li a:link, #tablist li a:visited{ color: black; }
#tablist li a:hover{ color: #BD0801; border-color: black; }
#tablist li a.current{ color: #BD0801; border: 0px;}
#tablist li a{ text-decoration: none; padding: 5px 0.5em; margin-right: 1px; border: 1px solid #333333; background: #edecec; width: 70px; text-align: center; background-image: url('../images/faders/button.gif'); }

/*vert-one*/
#menucase ul.vert-one{margin:0;padding:0;list-style-type:none;display:block; font-weight: bold; width:150px; }
#menucase ul.vert-one ul{margin:0;padding:0;list-style-type:none;display:block; font-weight: bold; width:150px;}
#menucase ul.vert-one li{margin:0;padding:0;border-bottom:1px solid #000000;}
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#4e4e4e;padding: 5px; padding-left: 10px; font-family: arial,helvetica,sans-serif; font-size:12px;}
#menucase ul.vert-one li a:hover{background:#BD0801 url("/images/faders/vert-one_arrow.gif") no-repeat 0 9px;}
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#BD0801 url("/images/faders/vert-one_arrow.gif") no-repeat 0 9px;}
#menucase ul.vert-one li ul li a{ font-weight:normal; background:#edecec; color: #000; padding-left: 15px; font-size:11px;}
#menucase ul.vert-one li ul li a:hover{ font-weight:bold; background:#BD0801; color: #fff;}

#menucase ul.vert-one li.divider {display:block;text-decoration:none;color:#fff;background:#000 url("/images/faders/vert-one_arrow.gif") no-repeat 0 9px;padding: 5px; padding-left: 10px; font-family: arial,helvetica,sans-serif; font-size:12px; letter-spacing: 2px;}