/* CSS Document #F5F5ED */
.sortable th {background:url(../images/header-bg.gif); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {margin:0; padding:0; outline:none; 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(../images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {background:url(../images/header-selected-bg.gif)}
.sortable .desc h3 {background:url(../images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(../images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.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}

.block {
 background-color: #33ffff;
 font-weight:bold;
 color: #000000;
 display: inline;
}

.contentr-main h2{

font: normal 12px Bauhaus 93 ;
height: 3%;
background:  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4xNiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #617C58;
border:1px solid #ccc;
-moz-border-radius:10px;  
    -khtml-border-radius:7px 7px 7px 7px;  
    -webkit-border-radius:7px 7px 7px 7px;  
    border-radius:7px 7px 7px 7px; 
padding: 3px 5px 3px 5px;
margin: 4px;
text-align: left; 
	

}

.clear {
        display: block;
        width: auto;
        clear: both;
}
.submit {
    width:60;
    height:25;
    font-size:10px;
    font-weight:bold;
    color:#ffffff;
    border:1px solid #6B6B6B;  
    -moz-border-radius:7px;  
    -khtml-border-radius:7px 8px 9px 10px;  
    -webkit-border-radius:7px 8px 9px 10px;  
    border-radius:7px 7px 7px 7px;
    background-color: #990000;
    cursor:hand;
}

ul.semiopaquemenu{ /* main menu UL */
font: normal 12px Bauhaus 93 ;
height: 3%;
border:1px solid #ccc;
background: #FAF8CC; 
-moz-border-radius:10px;  
    -khtml-border-radius:7px 7px 7px 7px;  
    -webkit-border-radius:7px 7px 7px 7px;  
    border-radius:7px 7px 7px 7px; 
padding: 3px 5px 3px 5px;
margin: 1px;
text-align: left; /* set value to "left", "center", or "right" to align menu accordingly */
}
ul.semiopaquemenu li{
display: inline;
}
ul.semiopaquemenu li a{
color: #52F3FF;
padding: 3px 5px 3px 5px; 
margin-right: 4px; 
text-decoration: none;
}
ul.semiopaquemenu li a:hover, ul.semiopaquemenu li a.selected
{background: #FFFF00; color: #307D7E; padding: 6px; text-decoration: none; }

ul.semiopaquedisplay{ /* main menu UL */
font: normal 12px Bauhaus 93 ;
background: #FFF8C6;
border:1px solid #ccc;
-moz-border-radius:10px;  
    -khtml-border-radius:7px 7px 7px 7px;  
    -webkit-border-radius:7px 7px 7px 7px;  
    border-radius:7px 7px 7px 7px; 
padding: 3px 5px 3px 5px; /* padding of the 4 sides of the menu */
margin: 4px;
text-align: left; /* set value to "left", "center", or "right" to align menu accordingly */
}

/* Table tags */


td {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding: 3px;
}

td.common {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding: 3px;
 border: 1px solid #EEEEEE;
 border-collapse: collapse;
}


td.form {
 font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: auto;
	white-space: nowrap;
}

th.common {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 color:#336699;
 padding: 5px;
 background:#EDEDED;
 border: 1px solid #CCCCCC;
 border-collapse: collapse;
}

/* Cnn CSS tag*/
#titlesectionbox {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
    font-weight: bold;
	/* CMS Content Title Font Weight */
        border-bottom: 1px solid #0EE20E;
        padding-bottom: 5px;
        margin-left: 0px;
        margin-right: 0px;
}

#formsectiontitle {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
        /*font: 10px Verdana, Arial;*/
        padding-bottom: 5px;
        border-bottom: 1px solid #DDDDDD;
}

input {
 font-size: 12px;
	font-weight: normal;
	padding:1px;
	background-color: #D4D0C8;
	cursor:pointer;
	color:#000000;
	border-top-color: #f5f5f5;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: buttonshadow;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: buttonshadow;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #f5f5f5;
	border-left-style: solid;
	border-left-width: 1px;
}

select {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid;
}

textarea {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 17px;
}

.clear {
        display: block;
        width: auto;
        clear: both;
}
/************************************************
*        Navbar                                                                      *
************************************************/

#navbar {
        background: #FFD4FF;
        width: 955px;
        margin: 0px auto 0px;
        padding: 7px 0px 7px 0px;
        }

#navbar li {
        display: inline;
        list-style-type: none;
        margin: 0px;
        padding: 0px;
        }

#navbar ul {
        margin: 0px;
        padding: 0px 0px 0px 7px;
        }

#navbar ul li a {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 13px;
        color: #FFD4FF;
        padding: 7px;
        margin: 0px;
        text-decoration: none;
        font-weight: bold;
        }

#navbar ul li a:hover {
        background: #87C659;
        color: #FFD4FF;
        text-decoration: none;
        }
		div.bottombar{ /* bar that runs across the bottom of the menu */
font: normal 14px Bauhaus 93;
color:cyan;
width: 87%;
height: 20%;
background: #7D2252;
border:1px solid #ccc;
-moz-border-radius:10px;  
    -khtml-border-radius:7px 7px 7px 7px;  
    -webkit-border-radius:7px 7px 7px 7px;  
    border-radius:7px 7px 7px 7px; 
padding: 3px 5px 3px 5px;
margin: 1px;
}

pre {
	margin:0px;
	padding:0px;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*------------------------HEADER START--------------------------*/
.menu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6eb834;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-top:14px;
	padding-bottom:12px;
}
.menu a { color: #ffffff; text-decoration:none;}
.menu a:hover { color:#6eb834; text-decoration:none;}

/*------------------------HEADER END--------------------------*/
/*------------------------BODY START--------------------------*/
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	text-align:justify;
}
.text a { color:#ffffff; text-decoration:none; font-size:10px; font-weight:bold;}
.text a:hover{ color:#cf4e22; text-decoration:none; }
.text_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4b4b;
	text-align:justify;
	text-decoration:underline;
}
.text_2 a { color:#529320; text-decoration:none; font-size:10px; }
.text_2 a:hover{ color:#cf4e22; text-decoration:none; }
.heading {
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#75b933;
}
/*------------------------BODY END--------------------------*/
/*------------------------LEFT START--------------------------*/
.text_left{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	text-align:justify;
}
.text_left a { color:#529320; text-decoration:none;}
.text_left a:hover{ color:#cf4e22; text-decoration:none; }
/*------------------------LEFT END--------------------------*/
/*------------------------FOOTER START--------------------------*/
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	padding-bottom:12px;
	padding-top:29px;
}
.footer a {	color:#63658a; text-decoration:none;}
.footer a:hover { color:#ffffff; text-decoration:none; }
.copyright {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4d4e68;
	padding-bottom:22px;
}
.copyright a { color: #4d4e68; text-decoration:none; font-weight:bold;}
.copyright a:hover { color:#64657e; text-decoration:none;}

/*------------------------FOOTER END--------------------------*/

        