/*-----------------------------Predefined tags end-----------------------------*/
body { font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#2c2e32;*/
	color:#000000;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
/*
a{ color:#0265cf;
	text-decoration:none;
}
a:hover{ text-decoration:underline;
}*/
h3 { margin:0px;
	padding:0px;
}

/*-----------------------------Predefined tags end-----------------------------*/


/*-----------------------------Main Navigation Start-----------------------------*/
#mainnav{ color:#ffffff;
	background:url(../images/tabbg-unsel.gif) top left repeat-x;
}
#mainnav ul{	margin:0px;
	padding:0px ;

}
#mainnav li{	margin:0px -3px 0px 0px;
	padding:0px;
	display:inline;
	list-style:none;
	
}
#mainnav li a{	margin:0px;
	padding:10px 10px 10px 10px;
	color:#ffffff;
	text-decoration:none;
	line-height:33px;
	
}
#mainnav li a:hover{background:url(../images/tabbg-sel.gif) left repeat-x;
}
.sel{	background:url(../images/tabbg-sel.gif) top left repeat-x;
}
/*-----------------------------Main Navigation end-----------------------------*/
/*-----------------------------whos online start -----------------------------*/
.whosonline { background:url(images/tabbg-right.gif) top right no-repeat; 
	color:#ffffff;
}
.color1 { color:#ffffff;
	text-decoration:none;
}
.color2 { color:#f3d390;
	text-decoration:none;
}
.color3 { color:#8f969c;
	font-weight:bold;
}
.color4{ color:#000103;
}
.color5{ color:#274a70;
	font-weight:bold;
}
.color6 { color:#FF0000;
}
.borders { border-right:#999999 1px solid;
	padding-left:3px;
	padding-right:3px;
}
.blogtitle{ color:#274a70;
	font-weight:bold;
	font-size:14px;
}
/*-----------------------------whos online end ----------------------------*/
/*-------------------------------------------------------------Right Bar Start------------------------------------------------------*/
/*-----------------FOFM on twitter facebook... start-----------------*/
.fofmon{ border:0px solid #62a5ea;
	color:#0265cf;
	padding:4px 20px 4px 20px;
	margin:3px 0px 3px 0px;
	float:right;
	width:210px;
}
/*-----------------FOFM on twitter facebook... end-----------------*/
/*-----------------forum right bar section start-----------------*/
.blog-right-bar{ margin:0px;
	text-align:left;
	padding:10px 0px 1px 0px;
	background-image: url(../images/blogs-bg.gif);
	height:28px;
}
.blog-right-bar h1{	border-bottom:0px solid #737070;
	margin:0px 0px 3px 0px;
	text-align:left;
	padding:0px 3px 0px 3px;
	color:#274a70;
	font-size:14px;
	font-weight:bold;
}
.blog-right-bar a{ color:#000000;
	text-decoration: underline;
}
.blog-right-bar a:hover{ text-decoration:none;
}
.viewall_blogs {  background-color:#be9f5f;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
a.viewall_blogs {  background-color:#be9f5f;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
a:hover.viewall_blogs {  background-color:#be9f5f;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
.viewall_blogs2 {  background-color:#788aa6;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
a.viewall_blogs2 {  background-color:#788aa6;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
a:hover.viewall_blogs2 {  background-color:#788aa6;
	color:#ffffff;
	float:right;
	padding:2px 5px 2px 5px;
	margin:0px 5px 10px 0px;
}
/*-----------------forum right bar section end-----------------*/
/*-------------------------------------------------------------Right Bar end------------------------------------------------------*/
/*-----------------------------------------------------inner content start------------------------------------------------------*/
/*--------------------------------breadcrumbs start-------------------------------------*/
.breadcrumbs { padding:5px 20px 5px 20px;
	color:#274a70;
	font-weight:normal;
}
.breadcrumbs a{ color:#274a70;
	font-weight:normal;
	text-decoration:none;
}
.breadcrumbsselect{ color:#0265cf;
	font-weight:bold;
}
/*--------------------------------breadcrumbs start-------------------------------------*/
#innerband{ background:url(../images/inner-band.gif) top right no-repeat;
	font-size:24px;
	padding:0px 0px 0px 17px;
	/*border-right:3px solid #ffffff;*/
	margin:0px;
	color:#ffffff;
	text-align:left;
	vertical-align:bottom;
	height:100px;
}
#innercontent{ background:url(/images/content_bg.jpg) top left repeat-x #ffffff;
	padding:24px 17px 0px 17px;
	margin:0px;
	/*border-right:3px solid #ffffff;*/
	height:300px;
}
.new-category { color:#274a70;
	font-weight:bold;
	background:url(../images/new-category.gif) no-repeat left;
	padding:5px 5px 5px 20px;
	margin-bottom:20px;
	line-height:20px;
}
.table-header { background:url(../images/table-header.jpg) repeat-x top left #152e66;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
.table-header a{ color:#FFFFFF;
	font-weight:bold;
}
.table-row1 { padding:5px 5px 5px 5px;
	border-bottom: 1px solid #c2c2c2;
}
.table-row1 a{ text-decoration:underline;
	font-weight:normal;
}
.table-row1 a:hover{ text-decoration:none;
}
.table-row2 { padding:20px 5px 20px 5px;
	background:url(../images/blog-innercontent-bg.gif) top left repeat-x #ffffff;
	border-bottom: 1px solid #737070;
}
.table-row3 { padding:5px;
	text-align:right;
}
.table-row4 { padding:5px;
	text-align:left;
}
.username { font-weight:bold;
}
.td1{ border-top:1px solid #b6b6b6;
	padding:17px 0px 17px 0px;
}
.td2{	border-bottom:1px dashed #c2c2c2;
	padding:0px 0px 0px 0px;
}
.td3{ border-bottom:1px solid #b6b6b6;
	padding:0px 0px 0px 0px;
}
.commentblog{ background:url(../images/comments.gif) no-repeat right;
	padding:5px 23px 5px 5px;
	line-height:24px;
}
/*-------------------------------------------------------inner content end-------------------------------------------------------*/
/*-----------------------------Footer Start-----------------------------*/
.footer{ color:#828282;
	padding:0px 31px 11px 31px;
}
.footer a{ color:#828282;
	text-decoration:none;
}
.alliance{ color:#0265cf;
	padding:0px 31px 11px 31px;
}
.alliance a{ color:#0265cf;
	text-decoration:none;
}
/*-----------------------------Footer end-----------------------------*/
/*-----------------------------Form elements start-----------------------------*/
input { border:1px solid #cccccc;
	background:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
textarea { border:1px solid #cccccc;
	background:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
select { border:1px solid #cccccc;
	background:#ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.button { background:url(../images/tabbg-unsel.gif) repeat-x bottom left #152e66;
	color:#FFFFFF;
	padding:4px 2px 4px 2px;
	margin:0px;
	border:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*-----------------------------Form elements end-----------------------------*/
/* ---------------------------------- new classes SHAISHAV -----------------------------------*/
.greyborder
{
border-left:solid #d6d6d6 1px;
border-right:solid #d6d6d6 1px;

}
.banner
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
border:solid;
background-color:#dbe1e8;
border-color:#fff;
border-width:10px;
vertical-align:middle;
color:#999999;
height:102px;
}
.footerheader
{
font-size:18px;
color:#e2b001;
padding:0px;
margin:0px 0px 0px 0px;
padding:10px;
}
.footertxt
{
font-size:8pt;
color:#000000;
padding:0px;
margin:0px 0px 0px 0px;
padding-left:10px;
padding-top:0px;
padding-bottom:10px;
padding-right:10px;
}
.footerdisc
{
font-size:8pt;
color:#142e66;
padding:0px;
margin:0px 0px 0px 0px;
}

.hyperlink
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    COLOR: #0265cf;
    TEXT-DECORATION: none;
}
A.hyperlink
{
    FONT-SIZE: 8.5pt;
    COLOR: #0265cf;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
}
A.hyperlink:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    COLOR: #152e66;
    TEXT-DECORATION: underline;
}
