@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font:normal 11px Tahoma; color:#474747; background-color:#fff!important;}
div {outline:none}

.text11Bold{ font:bold 11px Tahoma; color:#740A64;}
.eventText{ font:normal 10px Tahoma; color:#474747; padding:0px; margin:0px;}
.eventTextLinks { font:normal 10px Tahoma; color:#00378b; padding:0px; margin:0px; text-decoration:none; cursor:pointer;}
.eventTextLinks:hover {color:#474747;}
.footer{padding:15px 0 0 10px; font:normal 11px Tahoma; color:#926A7B; width:300px;}
.header{height:165px;}
.mainContentMid{ background:url(../images/mainContentMidTile.gif) repeat-x top left; padding:10px;}
.mainContentBgImg{ background:url(../images/contentBg.jpg) no-repeat top right;}

h1, h2, h3, h4, h5 {font-family: Arial;	font-weight: bold;	color:#740a64;	letter-spacing: -.05em;	margin: 0;	padding: 0;}
h1 {	text-align: left;	font-size: 17px;	padding:0;	margin: 0;}
h2 {	font-size: 15px;	display: inline;}
h3 { font-size:14px; }
h4 {	text-align: left;	font-size: 17px;	padding:0;	margin: 0;}
p{margin:0; padding:7px 0 0 0;}
form{margin:0; padding:0;}
ul.commonul{ padding:5px 0 5px 10px; margin:5px 0 5px 10px; list-style: url(../images/bullet.gif)}

.contentWrap{ width:450px; height:370px; overflow:auto; text-align:justify; padding:0 5px;}
.rightBoxMidWrap{ background:#FEFEFE url(../images/rightBoxMidTile.gif) repeat-x bottom left; height:185px; border-left:1px solid #ecdfe4; border-right:1px solid #ecdfe4; padding:0 10px 0 10px; }
.footer a{ color:#926A7B; text-decoration:none; line-height:21px;}
.textBox{ font:normal 11px Tahoma; color:#474747; width:100px; height:12px; }
.countrylist{font:normal 11px Tahoma; color:#474747; }
.textBox2{ font:normal 11px Tahoma; color:#474747; width:100px; height:30px; }
.bodyLink2{ font:normal 11px Tahoma; color:#00378B; text-decoration:none;}
.bodyLink2:hover{ font:normal 11px Tahoma; color:#00378B; text-decoration:underline;}
.plb5px{ padding:0 0 5px 5px;}
.pt5px{ padding-top:5px;}

.headers { color:#740A64; font-family:Tahoma; font-size:11px; font-weight:bold; text-align:left; }
.imgborder {margin:0 0 5px 5px;border:1px solid #f6f0f4;}
.styled { color:#a15996;}
.smallBtn{ background:url(../images/delbtn.gif) top left no-repeat; border:0px; width:15px; height:15px; color:#FFFFFF;}
.editbtn{background:url(../images/editbtn.gif) top left no-repeat; border:0px; width:15px; height:15px; color:#FFFFFF;}
.postBtn{ background:url(../images/post_btn.gif) top left no-repeat; border:0px; width:69px; height:22px; color:#FFFFFF;}
.resetBtn{ background:url(../images/reset_btn.gif) top left no-repeat; border:0px; width:69px; height:22px; color:#FFFFFF;}
.submitsmallBtn{ background:url(../images/submit_small.gif) top left no-repeat; border:0px; width:69px; height:22px; color:#FFFFFF;}
.submitBtn{ background:url(../images/submit-off.gif) top left no-repeat; border:0px; width:105px; height:25px; color:#FFFFFF;}

#sddm{	margin: 0;	padding: 0;	z-index: 500 ;}
#sddm li{	margin: 0;	padding: 0;	list-style: none;	float: left; width: auto;}
#sddm li a{display: block;margin: 0px;	padding:0px; }
#sddm div{
	position: absolute;
	width:150px;
	visibility: hidden;
	margin-left: 172px;
	margin-top:-27px;
	padding: 0px;
	height: 140px;
	z-index:999999;
}
#sddm div a{	position: relative;display: block;margin: 0;padding: 7px 10px;width: auto;white-space: nowrap;	text-align: left;text-decoration: none; background: url(../images/btn_bg.gif);	color: #6e1360;	font: 10px tahoma; height:16px; text-align:center; }
#sddm div a:hover	{background: url(../images/btn_bg_roll.gif); color:#FFF;}






/*Page related styles for you to view*/
#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 450px;
height: 370px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
z-index:100;
margin: 0 auto;
padding: 5px;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;

margin: 0.3em auto;
padding: 15px;
}


.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 450px;
height: auto;
position: relative;
color: black;
padding: 0px;
}

/* general page style ends here */

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0; }

.vscrollerbar {width: 15px;background: #fcfafc url(../images/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;}
.vscrollerbarbeg {height: 15px !important;width: 15px;background: url(../images/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;}
.vscrollerbarend {height: 15px;width: 15px;background: url(../images/basebarcaps_verticalbarbody.png)  -45px 0px no-repeat;}
.vscrollerbase {width: 15px;background: #fcfafc url(../images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbasebeg {width: 15px;height: 15px !important;background: url(../images/basebarcaps_verticalbarbody.png)  -30px -30px no-repeat;}
.vscrollerbaseend {height: 15px;width: 15px;background: url(../images/basebarcaps_verticalbarbody.png)  -60px -30px no-repeat;}
.hscrollerbase {height: 15px; background-color: white;}
.hscrollerbar {height: 15px; background-color: black;}
.vscrollerbar, .hscrollerbar {padding: 15px;z-index: 2;}
.scrollerjogbox {width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #fcfafc;}

/* Scroll Bar Master Styling Ends Here */



.sortable {width:700px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px}
.sortable th {background:#AD8EAE ; text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {font-size:10px; padding:6px 8px 8px}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(../admin/images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px;color:#FFF;  font-size:14px; }
.sortable .desc, .sortable .asc {background: #A6579A}
.sortable .desc h3 {background:url(../admin/images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px; color:#FFF; font-size:14px; }
.sortable .asc h3 {background:url(../admin/images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px; color:#FFF; font-size:14px; }
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background:#ecf2f6}
.sortable td.oddselected {background:#dce6ee}

#controls {width:700px; margin:0 auto; height:20px}
#perpage {float:left; width:200px}
#perpage select {float:left; font-size:11px}
#perpage span {float:left; margin:2px 0 0 5px}
#navigation {float:left; width:200px; text-align:center}
#navigation img {cursor:pointer}
#text {float:left; width:200px; text-align:right; margin-top:2px}

