/*
.xp { FONT-SIZE:8pt; FONT-FAMILY:Verdana, Arial; FONT-WEIGHT:700; MARGIN-LEFT: 5px; MARGIN-RIGHT:1px;
      MARGIN-TOP:3px; COLOR:#0000A4; width:128;height:20;filter:SHADOW(color=#696D4E, strength=3); }
*/

.xp { FONT-SIZE:8pt; FONT-FAMILY:Verdana, Arial; FONT-WEIGHT:700; MARGIN-LEFT: 5px; MARGIN-RIGHT:1px;
      MARGIN-TOP:3px; COLOR:#0000A4; width:128;height:20; }

.xp2 { FONT-SIZE:8pt; FONT-FAMILY:Verdana; TEXT-ALIGN:justify; MARGIN-LEFT:5px; MARGIN-RIGHT:5px;
       MARGIN-TOP: 2px; COLOR:black; vertical-align : middle; } 

/*
.xp4 { FONT-SIZE:8pt; FONT-FAMILY:Verdana; font-weight:bold; MARGIN-LEFT:5px; MARGIN-RIGHT:1px;
       MARGIN-TOP: 3px; width:128;height:20;filter:glow(color=yellow,strength=5); }	   
*/
	   
.xp4 { FONT-SIZE:8pt; FONT-FAMILY:Verdana; font-weight:bold; MARGIN-LEFT:5px; MARGIN-RIGHT:1px;
       MARGIN-TOP: 3px; width:128;height:20; }

.header { FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial; Color: black; FONT-WEIGHT: 900; }
.footer { color:#00009c; vertical-align:middle; font-family:Verdana; font-style:italic; font-size:11px; }

.body { Color: #cfcfcf; font-family: "tahoma"; font-size: 13px; }
.textbody { Color: #cfcfcf; }
.btitle { Color: black; font-size: 22px; FONT-WEIGHT: 900; FONT-FAMILY: Verdana, Arial; background-color: #B2582E; }
.bTitle1 { Color: white; font-family: Verdana; font-weight : bold; font: italic; font-size: 11px; }
.btitle2 { Color: #d4930b; font-weight : bold; }
.btitle3 { Color: #d4930b;font-weight: bold; font-size : larger; }

button { Color: black; }
.button { Color: black; }

.counter { font-size : x-small; }
.nri { color: #0900BE; font-family: Verdana; font-weight: bold; font-size:14px; text-align: center}
.nri2 { color: white; font-family: Verdana; font-weight: bold; font-size:14px; text-align: center}
.ticker {  Color:#F3AE44; font-family:"tahoma"; font-size:11px; font-weight : bold;}

.ncad { font-size:2px; }

a { Color: #0076EC; }
a:hover { Color: #FFBA00; }
U { Color: YELLOW; }
.table {}
table {} 

.top { Color:#d4930b; font-weight:bold;	font:italic; font-size:smaller;	text-align:right; } 
.top2 {	Color: black; font-weight:bold;	font:italic; font-size:smaller;	text-align:left; }
.top3 {	Color:black; font-weight:bold; font:italic;	font-size:smaller; text-align:right; }

.qhead    { color: #d4930b; font-family: Verdana; font-weight: bold; text-decoration: underline; }
.qbody {color: black; font-family: Verdana; font-size: smaller; background: #ececec; margin-left: 8px; }
.qliner   { color:#d4930b; font-family : Verdana; }



IMG { border-style:none; border-width:0px; }

.label { font-size:smaller;	text-align:left;}


/* custom classes definitions *********************************** */

.menu {
	text-decoration : none;
	font-family: arial, verdana, sans-serif;
	font-size: 18px;
	color: #DF2212;
	text-align: right;
	}

.title {
	text-decoration : none;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	}
	
.commtitle {
	text-decoration : none;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #9D0C0C;
	font-weight: bold;
	}

.blogtitle {
	text-decoration : none;
	font-family : cursive;
	font-size: 20px;
	color: black;
	font-weight: bold;
	}	
	
.blogheader {
	color: #001A92;
	text-align: center;
    font-size: 10px;
	font-family: Verdana; font-weight: bold;
	}


	
.blogbody {font-size:15px; color:black; background-color:white; font-family:cursive; padding-bottom:7px;}

.newstitle {text-decoration:none; font-family:cursive; font-size:20px; color:#C8CEDD; font-weight: bold; }	
.newsdate {color: #009CFF; text-align: center; font-size: 10px; font-family: Verdana; font-weight: bold; }	
.newsbody {font-size:15px; color:#d4930b; background-color:#020046; font-family : cursive; text-align:center;
           padding-left:10px; padding-top:10px; padding-bottom:10px; margin-top:2px; border : 1px ridge silver;}	

.error {
	font-weight: bold;
	color: #990000;
	font-size: 11px;
	}

.status {
	font-family: arial, verdana, sans-serif;
	color: #346889;
	font-size: 11px;
	font-weight: bold;
	}

.copyright {
	color: #B5CACF;
	text-align: center;
	font-size: 15px;
	font-family: verdana, arial, sans-serif;
	}

.config {
	text-decoration: none;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #346889;
	font-weight: bold;
	}

.ralign { text-align: right; }
.lalign { text-align: left;	}
.calign { text-align: center; }


/* 2nd part of custom classes definitions *********************
   this part is intentionally kept formatted this way for easy reading */


.boxes {
	font-family: arial, verdana, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #346889;
	}

.buttons {
	font-family: arial, verdana, sans-serif;
	font-size: 7pt;
	color: #346889;
	width: 80px;
	background-color: #FFFFFF;
	border-top: 1px solid #346889;
	border-left: 1px solid #346889;
	border-right: 1px solid #346889;
	border-bottom: 1px solid #346889;
}

/* contests */
.mainmenu		  { color: #00009c; font-size: 11px;   }
a.mainmenu		  { color: #00009c; text-decoration: none width:70; }
a.mainmenu:visited  { color: #00009c; text-decoration: none width:70; }
a.mainmenu:hover  { color: black; text-decoration: underline; }

.CTtitle {color:#FFA600; font-weight:bold; background-color:black; font-size:20px; letter-spacing:2px; font-style:italic;}
.CTheader {color:#d4930b; font-weight:bold; background-color:#133A75; font-size:14px; }

