/* CSS Document */


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	padding:0px;
	color:#201f1f;
	background-color:#242221;
}

a{
color:#ac1f1f;
text-decoration:underline;
}

a:hover{
color:#ac1f1f;
text-decoration:none;
}

.bg{
background-color:#FFFFFF;
}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#9f201f;
margin-top:0px;
margin-bottom:5px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0e1a56;
margin-top:0px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0e1a56;
margin-bottom:5px;
}

.header{
background-image:url(images/header.jpg);
background-repeat:no-repeat;
width:920px;
height:199px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
}

.hd_link {
text-decoration:underline;
color:#ffffff;
}

.hd_link:hover {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
}

.topnav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#871a1a;
text-decoration:none;
height:30px;
}

.topnav a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.topnav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#eb1e1e;
text-decoration:none;
}





.whitetxtsmall{
font-family:Arial;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.whitelink{
color:#FFFFFF;
text-decoration:underline;
font-size:13px;
}

.whitelink a{
color:#FFFFFF;
font-size:13px;
}

.whitelink a:hover{
color:#FFFFFF;
text-decoration:none;
font-size:13px;
}


.vnav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333;
background-color:#e7e7e1;
border-bottom:1px solid #dbdcdd;
height:30px;
padding-left:17px;
}

.vnav a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#333333;
height:30px;
padding-left:17px;
}

.vnav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ac1f1f;
height:30px;
padding-left:17px;
}

.bottombor{
background-color:#e7e7e1;
}

.navtop{
background-image:url(images/nav-top.jpg);
background-repeat:no-repeat;
width:206px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}



.lftnavtop{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
height:30px;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
padding-left:17px;
}

.inputbox {
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #201f1f;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	height:17px;
	width:120px;
}

.go-button{
background-color:#b72525; 
border:1px solid #b72525; 
font-size:12px; 
font-weight:bold; 
color:#FFFFFF;
width:25px;
height:19px;
padding:2px 2px 2px 2px;
}


.registrybg{
background-image:url(images/paladin-registry-bg.jpg);
background-repeat:repeat-x;
height:161px;
}

.border{
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
}

.whitetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFFFFF;
}

.whitetxtsmall2{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
}

.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3b3b3c;
background-color:#e7e7e1;
text-decoration:none;
}

.footerlink a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3b3b3c;
background-color:#e7e7e1;
text-decoration:none;
}

.footerlink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3b3b3c;
background-color:#e7e7e1;
text-decoration:underline;
}

.right-flot{
float:right; 
width:300px;
clear:both;
margin-top:8px;
margin-left:15px;
}

.right-flot2{
float:right; 
width:300px;
clear:both;
margin-top:40px;
margin-bottom:15px;
}

.left-flot{
float:left; 
width:360px;
margin-top:10px;
}

.sponbg{
background-image:url(images/sponcer-bg.jpg);
background-repeat:repeat-x;
height:150px;
}
.right-flot2{
float:right; 
width:300px;
clear:both;
margin-top:0px;
margin-bottom:15px;
}
/** classes added by Vineesh ***/

.article-link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}

.article-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}

.article-link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#ac1f1f;
}
.adminheader
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#3b3b3c;
background-color:#e7e7e1;
text-decoration:none;
}
.since2003{ color:#9f201f; font-size:12px; font-weight:600;}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#9f201f;
margin-bottom:0px; padding-bottom:0px;
}

/**** For author description on articloe pages ************/

.auth-desc
{
color:#a55453; font-size:12px; font-weight:bold;
}