@charset "utf-8";

body {background-color:#ffffff;margin:0px;font-family:"Trebuchet MS", Arial;font-size:13px;background-image: url(images/body_bg.gif);

background-repeat: repeat;background-position: left top; color:#545454;}

#main{width:978px;margin-left:auto;margin-right:auto;background-color: #FFFFFF;background-repeat: repeat;background-position: left top; height:auto;}

#header{width:98%;padding-top:10px;padding-left:20px;float:left;padding-bottom: 10px;padding-right: 0px;}

#header-logo{width:42%;float:left;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-right:50px;}

#login_box{margin-top:10px;width:45%;float:left;text-align:right;background-color:#c9edfd;padding:2px; border:1px solid #93cde8;}

#login_box input{width:265px; height:20px;}

#header-banner{width:55%;padding-top:10px;padding-left:30px;float:left;}



.top_left_corner{width:6px;height:37px;background-image: url(images/left_corner.jpg);background-repeat: no-repeat;background-position: right top;float:left;padding:4px;}

.top_mid{background-image: url(images/top_mid.jpg);background-repeat: repeat-x;background-position: left top;float:left;height:37px;padding:3px; width:930px;}

.top_right_corner{width:6px;height:37px;background-image: url(images/top_right_corner.jpg);background-repeat: no-repeat;background-position: left top;float:left;padding:4px;}

#menu {float:left;}

.menuitem {float:left;height:21px;text-align:center;margin: 0;padding-top: 3px;padding-right: 2px;padding-bottom: 5px;padding-left: 2px;
}

.menuitem:hover {background-color: #a0b017; color:#026293}

.menuitem-active {margin: 0 0px; float:left; height:21px;text-align:center;padding:3px;!important;background-color: #f4c900; color:#000000}

.menuitem a {text-decoration:none; color:#000; font-size:12px; font-weight:600; height:100%; letter-spacing:0px;}

.quick{float:left;}

.left_float{float:left;}

.box_heading{float:left;width:77%; height:30px;}

.content{width:100%;margin-top:2px;height:auto;float:left;}

.box{width:312px;margin:5px;float:left;min-height:350px;}

.box_top{width:100%;background-image: url(images/box_top_corner.jpg);background-repeat: no-repeat;	background-position: left bottom;height:10px;float:left;}

.box_bottom{width:100%;background-image: url(images/box_bottom.jpg);background-repeat: no-repeat;	background-position: left bottom;height:10px;float:left;}

.box_mid{width:100%;background-image: url(images/box_mid.jpg);background-repeat: repeat-y; background-position: left bottom;height:auto;float:left;padding-left:10px;min-height:429px;}

.box_mid table{border:1px solid #e0d9c2;}

.box_mid td {border-right:1px solid #e0d9c2;border-bottom:1px solid #e0d9c2;background-color:#FFFFFF;padding:3px;}



a:link{color:#545454; text-decoration:none;}

a:visited{color:#545454;text-decoration:none;}

a:hover{color:#000000;}

a:active{color:#000000;}

.bluelnk:link{color:#000; text-decoration:none;font-style:oblique;}

.bluelnk:visited{color:#000;text-decoration:none;font-style:oblique;}

.bluelnk:hover{color:#006ea5;font-style:oblique;}

.bluelnk:active{color:#000000;font-style:oblique;}

/*.bluelnk1{color:#006dff; text-decoration:none;font-style:oblique;}*/
.bluelnk1{color:#000; text-decoration:none;font-style:oblique;}


.f9{font-size:9px;}
.f10{font-size:10px;}
.f12{font-size:12px;}

.f13{font-size:13px;}

.f14{font-size:14px;}

.f15{font-size:15px;}

.f16{font-size:16px;}

.f18{font-size:18px;}

.f20{font-size:20px;}

.f22{font-size:22px;}

.f24{font-size:24px;}

.f_spacing{ letter-spacing:-1px;}

.f_bold{font-weight:600;}

.grey_f_bold{background-color:#e8e8e8; color:#545454;}



.red{color:#CC0000;}

.green{ color:#008000;}

.white{color:#ffffff;}

.black{color:#000000;}

.blue{color:#006dff;font-weight:600;}

.grey{color:#545454;font-weight:normal;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;text-align: left;}





h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;color:#004aae;font-weight: 400;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}

h2{font-size:16px;font-weight: normal;margin: 0px;letter-spacing:-1px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;color:#545454;}

h3{font-family: "Trebuchet MS";font-size:17px;font-weight:normal;color:#fff;margin: 0px;padding-top: 20px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}



.inner h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;color:#000000;font-weight: 600;letter-spacing:-1px;

	margin: 0px;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}

.inner-p{margin-right:20px;}





.white_normal{color:#e8e8e8;font-weight:normal;margin: 0px;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;text-align: left;font-size:13px;}

.black_bold{color:#000000;font-size:16px;font-weight: bold;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin: 0px;}

.text_style{font-family:Georgia, "Times New Roman", Times, serif;}

.grey_bold{font-family:"Trebuchet MS";font-size:13px;color:#545454;font-weight:bold;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}



p{margin:0px;font-size:12px; color:#545454;line-height:16px;}

#footer{width:96%;padding:9px;float:left;background-color:#c9edfd;margin-left:4px;margin-bottom:10px;}

.footer_box_left{width:650px;float:left;margin: 0px;padding: 0px;}

.footer_box_right{width:230px;float:right; text-align:right;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
/*.footer_box_right{width:200px;float:right;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}*/

.copy_box{width:968px;padding:0px;margin-right: auto;margin-left: auto;color: #333333;font-size: 13px;font-weight: normal;}

.copy_txt{font-family: "Trebuchet MS";font-size: 13px;font-weight: normal;color: #000000;text-align:left;float: left;width: 700px;}

.copy{font-family: "Trebuchet MS";font-size: 13px;font-weight: normal;color: #fff;text-align:left;float: left;width: 833px;}

.build_txt{font-family: "Trebuchet MS";font-size: 13px;font-weight: normal;color: #000000;text-align:left;float: right;width: 200px;}





/* ADDED BY PADAM JAIN 03-02-2011 */



.box1{width:97%;margin:5px;float:left;}

box_top1{width:100%;height:10px;float:left;}

.box_mid1{width:100%;height:auto;float:left;padding-left:10px;}

.box_mid1 table{border:1px solid #dddbc5; float:left;}

.box_mid1 td {border-right:1px solid #dddbc5;border-bottom:1px solid #dddbc5;background-color:#FFFFFF;padding:3px;}

.box_bottom1{width:100%;height:10px;float:left;}

#admin_login_box{margin-left:50px;width:33%;float:right;text-align:right;padding:5px;}

#bordernone{

border-right:none;

}

.box_mid1 th

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;

	margin: 4;

	padding: 3;

	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}

#table1{border:0px solid #e8e8e8; width:75px; float:right;margin-top:-19px;text-align:left;}

#td1 {border:0px solid #e3e3e3;background-color:#FFFFFF;}

.select1{width:220px; height:25px;}

.input1{width:220px; height:18px;}

.textarea1{width:218px;height:50px;}

.input-15{width:15px; height:18px;}

.input2{width:30px; height:18px;}

.input3{width:90px; height:18px;}

.input4{width:100px; height:18px;}

.input5{width:190px; height:18px;}

.input16{width:150px; height:18px;}

.input6{width:20px; height:18px;}

.input-file{width:200px; height:18px;}

.select6{width:50px; height:25px;}

.select-75{width:75px; height:25px;}

.select4{width:100px; height:25px;}

.select5{width:175px; height:25px;}

.input15{width:60px; height:18px;}

.select15{width:110px; height:25px;}

.box2{width:500px;margin:5px;float:left;}

box_top2{width:100%;height:10px;float:left;}

.box_mid2{width:100%;height:auto;float:left;padding-left:10px;}

.box_mid2 table{border:1px solid #e8e8e8; float:left;}

.box_mid2 td {border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#FFFFFF;padding:3px;}

.box_bottom2{width:100%;height:10px;float:left;}

.box_mid2 th

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;

	margin: 4;

	padding: 3;

	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}

/* END ADDED BY PADAM JAIN 03-02-2011 */





.media_box{width:955px;margin:5px;float:left;overflow:auto;height:350px;}

.media_box_top{width:100%;background-image: url(images/media_box_top.jpg);background-repeat: no-repeat;	background-position: left bottom;height:10px;float:left;}

.media_box_bottom{width:100%;background-image: url(images/media_box_bottom.jpg);background-repeat: no-repeat;	background-position: left bottom;height:10px;float:left;}

.media_box_mid{width:100%;background-image: url(images/media_box_mid.jpg);background-repeat: repeat-y;

	background-position: left bottom;height:auto;float:left;padding-left:10px;}

.media_box_mid table{border:1px solid #e8e8e8;}

.media_box_mid td {border-right:1px solid #e3e3e3;border-bottom:1px solid #cccccc;padding:3px;}


.media_box_mid th

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;

	margin: 4;

	padding: 3;

	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}








/*  Styling for Suggestion Box Container  */

.suggestionsBox {

	position: absolute;

	width: 220px;

	background-color: #c9edfd;

	border: 1px solid #a0d4ec;

	color: #000;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius:8px;

	-webkit-border-radius:8px;

        z-index:1;

}



#inputString {

width: 220px;

padding: 5px;

font-size: 18px;



}





.suggestionList {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList li:hover {

background-color: #a0b017;

font-weight: bold;

}



.suggestionsBox1 {

	position: absolute;

	width: 220px;

	background-color: #6c98ae;

	border: 2px solid #6c98ae;

	color: #000;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

        z-index:1;

}

.suggestionsBox2 {

	position: absolute;

	width: 220px;

	background-color: #6c98ae;

	border: 2px solid #6c98ae;

	color: #ccc;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

        z-index:1;

}

.suggestionsBox3 {

	position: absolute;

	width: 220px;

	background-color: #6c98ae;

	border: 2px solid #6c98ae;

	color: #ccc;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

        z-index:1;

}

.suggestionsBox4 {

	position: absolute;

	width: 220px;

	background-color: #6c98ae;

	border: 2px solid #6c98ae;

	color: #ccc;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

        z-index:1;

}

.suggestionsBox5 {

	position: absolute;

	width: 220px;

	background-color: #6c98ae;

	border: 2px solid #6c98ae;

	color: #ccc;

	padding: 5px;

	/*margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;*/

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

        z-index:1;

}

.suggestionList1 {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList1 li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList1 li:hover {

background-color: #ec6a00;

font-weight: bold;

}

.suggestionList2 {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList2 li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList2 li:hover {

background-color: #ec6a00;

font-weight: bold;

}

.suggestionList3 {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList3 li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList3 li:hover {

background-color: #ec6a00;

font-weight: bold;

}

.suggestionList4 {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList4 li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList4 li:hover {

background-color: #ec6a00;

font-weight: bold;

}

.suggestionList5 {

	margin: 0px;

	padding: 0px;

}





/*  Individual Search Results  */

.suggestionList5 li {

	/*margin: 0px 0px 3px 0px;*/

	padding-left: 4px;

	cursor: pointer;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	list-style-type: none;

}



/*  Hover effect  */

.suggestionList5 li:hover {

background-color: #ec6a00;

font-weight: bold;

}



#sub_ul img{

    border:0px;

}



/* End general styles for this example page */

/* General configuration CSS */



#sub_ul ul li ul{

    display:none;	/* Needed to display ok in Opera */

}

    

#sub_ul{

    visibility:hidden;	

}

#sub_ul ul{

    margin:0px;	/* No indent */

    padding:0px;	/* No indent */

}

#sub_ul li{

    list-style-type:none;	/* No bullets */

}	

#sub_ul a{



    margin:0px;

    padding:0px;

}

/* End general configuration CSS */





/* Cosmetic */



/***********************************************************************

    CSS - MENU BLOCKS

    General rules for all menu blocks (group of sub items) 

***********************************************************************/

#sub_ul{

    border:1px solid #000;

    background-color:#FFF;

    padding:1px;

}

    

#sub_ul.menuBlock1{	/* Menu bar - main menu items */

    border:0px;

    padding:1px;

    border:1px solid #317082;

    background-color:#E2EBED;

    overflow:visible;

}

#sub_ul.menuBlock2{	/* Menu bar - main menu items */

    border:0px;

    padding:1px;

    border:1px solid #555;

}



/***********************************************************************

    CSS - MENU ITEMS

    Here, you could assign rules to the menu items at different depths.

***********************************************************************/

/* General rules for all menu items */

#sub_ul a{

    color: #000;

    text-decoration:none;

    padding-left:2px;

    padding-right:2px;



}



/*

Main menu items 

*/



#sub_ul .currentDepth1{

    padding-left:5px;

    padding-right:5px;

    border:1px solid #E2EBED;

}

#sub_ul .currentDepth1over{

    padding-left:5px;

    padding-right:5px;

    background-color:#317082;

    border:1px solid #000;  

}

#sub_ul .currentDepth1 a{

    font-weight:bold;

}

#sub_ul .currentDepth1over a{	/* Text rules */

    color:#FFF;

    font-weight:bold;

}



/* Sub menu depth 1 */

#sub_ul .currentDepth2{

    padding-right:2px;

    border:1px solid #FFF;

}

#sub_ul .currentDepth2over{

    padding-right:2px;

    background-color:#E2EBED;

    border:1px solid #000;

}	

#sub_ul .currentDepth2over a{	/* Text rules */

    color:#000;

}	

/* Sub menu depth 2 */

#sub_ul .currentDepth3{

    padding-right:2px;

    border:1px solid #FFF;

}

#sub_ul .currentDepth3over{

    padding-right:2px;

    background-color:#EDE3EB;

    border:1px solid #000;

}

/* Sub menu depth 3 */

#sub_ul .currentDepth4{

    padding-right:2px;

    border:1px solid #FFF;

}

#sub_ul .currentDepth4over{

    padding-right:2px;

    background-color:#EBEDE3;

    border:1px solid #000;

}


/* for popup */

.box_popup{width:97%;margin:5px;float:left;}

box_top_popup{width:100%;height:10px;float:left;}

.box_mid_popup{width:100%;height:auto;float:left;padding-left:10px;}

.box_popup table{border:1px solid #dddbc5; float:left;}

.box_popup td {border-right:1px solid #dddbc5;border-bottom:1px solid #dddbc5;background-color:#FFFFFF;padding:3px;}

.box_bottom_popup{width:100%;height:10px;float:left;}

#admin_login_box{margin-left:50px;width:33%;float:right;text-align:right;padding:5px;}

#bordernone{

border-right:none;

}

.box_popup th

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;

	margin: 4;

	padding: 3;

	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}
.select-90{width:90px; height:25px;}
.td-100{width:90px;}
.td-50{width:50px;}
.td-180{width:196px;}
.td-225{width:225px;}
.td-421{width:428px;}
.td-850{width:863px;}


.td-550{width:523px;}
.td-600{width:620px;}
.td-750{width:717px; height:22px;}
.td-110{width:93px;}
.td-190{width:187px;}





.dshbrd:link{color:#008000; text-decoration:none;font-style:oblique;}

.dshbrd:visited{color:#008000;text-decoration:none;font-style:oblique;}

.dshbrd:hover{color:#000000;font-style:oblique;}

.dshbrd:active{color:#000000;font-style:oblique;}


.redlnk:link{color:#CC0000; text-decoration:none;font-style:oblique;}

.redlnk:visited{color:#CC0000;text-decoration:none;font-style:oblique;}

.redlnk:hover{color:#006ea5;font-style:oblique;}

.redlnk:active{color:#CC0000;font-style:oblique;}




.box_mid_ord{width:100%;height:auto;float:left;padding-left:10px;}

.box_mid_ord table{border:1px solid #dddbc5; float:left;}

.box_mid_ord td {border-right:1px solid #dddbc5;border-bottom:1px solid #dddbc5;/*background-color:#FFFFFF;*/padding:3px;}




.box_mid_ord th

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;

	margin: 4;

	padding: 3;

	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}

.table_slot{border:1px solid #dddbc5; float:left; vertical-align:top; margin:-3px;padding: -3px;}

.td_slot {border-right:1px solid #dddbc5;border-bottom:1px solid #dddbc5;background-color:#FFFFFF;}
.th_slot

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	vertical-align: middle;



	background-color: #0682A4;

	height: 25px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #079AC5;

	border-right-color: #079AC5;

	border-bottom-color: #079AC5;

	border-left-color: #079AC5;

}

