body
{
	font: 12px arial, Verdana, Tahoma, sans-serif;
	color: #555;
	margin: auto;
}

a:link, a:visited
{
	text-decoration: none;
	color: #0a1b5f;
}
a:hover
{
	color: #0a1b5f;
	text-decoration: underline;
}
.toplist
{
    list-style-type: none;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    font-size: 12px;
    color: #7e7e7e;
    float: right;
}
.toplist li
{
    float: left;
    padding-right: 15px;
}
.toplist a
{
    text-decoration: none;
    color: #7e7e7e;
}
.toplist a:hover
{
    text-decoration: underline;
}
/*topheader*/
.topheader
{
	margin-bottom: 20px;
}
.topheader table
{
	/*height: 30px; 	background-color: Transparent; 	border-collapse: separate;*/
	width: 100%;
}
.topheader td
{
	height: 40px;
}
.topheader th
{
	/*height: 40px; 	background-image: url(images/darkgradient.gif); 	color: White; 	white-space: nowrap; 	font-weight: normal;*/
}
.topheader a
{
	color: White;
	text-decoration: none;
}
.topheader a:hover
{
	text-decoration: underline;
}

 


.menuitem th
{
	font-weight:normal;
	
}

.menuitem a
{
	text-decoration:none;
}
 
 .menuitem a:hover
{
	text-decoration:underline;
}
 






/*header*/
.header table
{
	font-size: 100%;
	background-color: #222f5c;
	width: 100%;
	border: none;
}
.header td
{
	white-space: nowrap;
}
.header h1
{
	font-weight: normal;
	font-size: 20pt;
	margin-bottom: 0px;
	font-family: 'Arial Narrow';
	margin-top: 0px;
}
.header a
{
	font-size: 11px;
	color: #bdbdbd;
	text-decoration: none;
}
.header a:hover
{
	text-decoration: underline;
}
.header img
{
	vertical-align: middle;
	border: none;
}
.header input[type="text"], .header input[type="password"]
{
	font-family: Tahoma;
	font-size: 100%;
	border: slategray 1px solid;
	padding-left: 0px;
	padding-right: 0px;
}

/*main body*/

.forumcontent
{
	padding: 0px 15px 15px 15px;
 	float:left;
	width:600px;
	
}

.rightpannel
{
	float:right;
	border-left:1px solid #bfbfbf;
	margin-top:10px;
	padding-left:10px;
	 
}

.rightpannel .inner
{
	width:339px;
}


.forumcontent .table
{
	font-size: 100%;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid silver;
	background-image:url(images/backdot.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.forumcontent .th
{
	background-image: url(images/darkgradient.gif);
	border: none;
	color: #333333;
	font-weight: bold;
	font-size: 100%;
	text-align: justify;
	padding: 5px 5px 0px 5px;
	height: 20px;
}
.forumcontent .th a
{
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}

.forumcontent .th a:hover
{
	text-decoration: underline;
}
.forumcontent .th a:visited
{
	color:#ED5A2E;
	text-decoration: none;
}
.forumcontent .td
{
	padding:5px;
}

.forumcontent table
{
	font-size: 100%;
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: 1px solid silver;
}

.forumcontent h1
{
	font-weight: normal;
	font-size: 18pt;
	margin-bottom: 0px;
	font-family: 'Tahoma';
}
.forumcontent h2
{
	font-weight: normal;
	margin-bottom: 0px;
	font-size: 100%;
	font-weight:bold;
	margin-top: 0px;
	font-family: 'Tahoma';
}
.forumcontent h3
{
	font-weight: bold;
	font-size: 100%;
	margin: 4px;
}
.forumcontent a:link
{
	color: #0a1b5f;
	text-decoration: none;
}
.forumcontent a:hover
{
	text-decoration: underline;
}

.forumcontent th
{
	background-image: url(images/darkgradient.gif);
	border: none;
	color: #333333;
	font-weight: bold;
	font-size: 100%;
	text-align: justify;
	padding: 0px 5px 0px 5px;
	height: 25px;
}

.forumcontent th a
{
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}
.forumcontent th a:hover
{
	text-decoration: underline;
}

.forumcontent th a:visited
{
	color:#ED5A2E;
	text-decoration: none;
}

.forumcontent td
{
	border: 1px solid silver;
}
.forumcontent button
{
	font-family: Tahoma;
	font-size: 100%;
	border: slategray 1px solid;
}
.forumcontent select
{
	font-family: Tahoma;
	font-size: 100%;
	border: 1px solid slategray;
}
.forumcontent img
{
	vertical-align: middle;
	border: none;
}
.forumcontent hr
{
	height: 1px;
	border: none;
	color: silver;
	background: silver;
}
.forumcontent div.location
{
	margin-top: 17px;
	margin-bottom: 17px;
}

.forumcontent textarea
{
	font-family: Tahoma;
	font-size: 100%;
	border-left: slategray 1px solid;
	border-right: slategray 1px solid;
	border-bottom: slategray 1px solid;
	border-top: none;
	padding-left: 0px;
	padding-right: 0px;
}
.forumcontent input[type="text"]
{
	padding-left: 0px;
	padding-right: 0px;
}

.forumcontent input[type="file"], .forumcontent input[type="password"], .forumcontent input[type="button"], .forumcontent input[type="submit"], .forumcontent input[type="text"]
{
	border: 1px solid slategray;
	font-family: Tahoma;
	font-size: 100%;
}

/* other classes */
img.avatar
{
	border: 1px solid #bbbbbb;
	padding: 2px 2px 2px 2px;
	-ms-interpolation-mode: bicubic;
}
.gradientbutton
{
	background-image: url(   'images/darkgradient.gif' );
	color: #333333;
	font-family: Verdana;
	font-size: 8pt;
	border: 1px solid slategray;
}
.radiolist td
{
	text-align: left;
}
button.formatting
{
	width: 25px;
	height: 20px;
	border: none;
	background-color: Transparent;
	cursor: pointer;
}
div.editbar
{
	margin-top: 5px;
	padding-bottom: 2px;
	background-image: url('images/editbar_bg.gif' );
	height: 20px;
	border-left: 1px solid slategray;
	border-right: 1px solid slategray;
	border-top: 1px solid slategray;
	border-bottom: 1px solid silver;
}
div.quote
{
	color: #555;
	text-decoration: none;
	padding-left: 15px;
}


/*///////////anup`s css/////////////////*/

.main
{
	margin: auto;
	width: 1000px;
}

.copyright
{
	margin: auto;
	width: 1000px;
}



.tabs
{
    background-image: url(Images/bgup.jpg);
    height: 25px;
}
.tabs ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.tabs li
{
    float: left;
    margin-right: 5px;
    margin-left: 5px;
    height: 20px;
    display: block;
    margin-top: 5px;
}


.tabs a
{
    display: block;
    height: 20px;
    float: left;
    padding-left: 6px;
    color: #0099CC;
    text-decoration: none;
}
.tabs a span
{
    display: block;
    float: left;
    height: 20px;
    padding-right: 6px;
}
.tabs a h1
{
    font-size: 12px;
    margin: 0px;
    float: left;
    height: 20px;
    display: block;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 3px;
    text-decoration: none;
    color: #333333;
    cursor: pointer;
}


.tabs a:hover
{
    background-image: url(Images/left.png);
    background-repeat: no-repeat;
    background-position: left;
    display: block;
    height: 20px;
    float: left;
    padding-left: 6px;
    color: #33FF99;
}
.tabs .selectedA
{
    background-image: url(Images/left.png);
    background-repeat: no-repeat;
    background-position: left;
    display: block;
    height: 20px;
    float: left;
    padding-left: 6px;
    color: #33FF99;
}
.tabs a:hover span
{
    background-image: url(Images/right.png);
    background-repeat: no-repeat;
    background-position: right;
    display: block;
    float: left;
    height: 20px;
    padding-right: 6px;
}
.tabs .selectedS
{
    background-image: url(Images/right.png);
    background-repeat: no-repeat;
    background-position: right;
    display: block;
    float: left;
    height: 20px;
    padding-right: 6px;
}
.tabs a:hover h1
{
    background-color: #ED5A2E;
    margin: 0px;
    float: left;
    height: 20px;
    display: block;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 3px;
    color: #FFFFFF;
}

.tabs .selectedA
{
    background-image: url(Images/left.png);
    background-repeat: no-repeat;
    background-position: left;
    display: block;
    height: 20px;
    float: left;
    padding-left: 6px;
    color: #33FF99;
}
.tabs .selectedS
{
    background-image: url(Images/right.png);
    background-repeat: no-repeat;
    background-position: right;
    display: block;
    float: left;
    height: 20px;
    padding-right: 6px;
}
.tabs .selectedH1
{
    background-color: #ED5A2E;
    margin: 0px;
    float: left;
    height: 20px;
    display: block;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 0px;
    padding-left: 3px;
    color: #FFFFFF;
}

.unselectedS
{
}


.main .tablinkdown
{
    color: #FFFFFF;
    background-color: #ED5A2E;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    font-size: 12px;
}
.main .tablinkdown a
{
    color: #FFFFFF;
    text-decoration: none;
    padding-right: 5px;
    padding-left: 5px;
}
.main .tablinkdown a:hover
{
    text-decoration: underline;
}
#HtmlSet
{
	max-width:465px;
}
#HtmlSet img
{
	max-width:460px;
}
.search
{
    float: left;
    padding-top: 20px;
    padding-left: 100px;
}

.search .txtfld
{
    width: 208px;
    font: 11px arial ,tahoma;
    padding: 2px 2px;
    margin-bottom: 10px;
}

.search .dropdown
{
    float: left;
    padding-right: 16px;
}

.search .searchbtn
{
    background-image: url(images/searchbtn.jpg);
    height: 20px;
    width: 47px;
    border: 0px none;
}
.searchbg
{
    background-image: url(images/searchbg.png);
    padding-left: 5px;
    display:block;
    padding-top: 1px;
    font-size: 12px;
    color: #3d3d3d;
    border-width:0px;
}
.newslatter
{
    font-family: tahoma;
    font-size: 10px;
    color: #bdbdbd;
    padding-right: 40px;
}


.newslatter_btn
{
    cursor:pointer;
}
.footer
{
    text-align: center;
    font-size:12px;
    color: #7e7e7e;
    padding-top: 10px;
    border-top: 1px solid #bfbfbf;
    width: 998px;
    margin: auto;
    margin-top: 10px;
    line-height:16px;
}
.footer a
{
    text-decoration: none;
    color: #7e7e7e;
    margin-right:5px;
    margin-left:5px;
}
.footer a:hover
{
    text-decoration: underline;
}
.backimg
{
    background-image: url(images/searchdown.png);
    background-position: bottom;
    font-size: 12px;
    background-repeat: no-repeat;
    
    line-height: 20px;
    padding-top: 5px;
    clear:both;
    position:absolute;
}
.backimg a
{
	color: #3d3d3d;
    padding-left: 5px;
    display: block;
    text-decoration: none;
}
.backimg a:hover
{
    color: #fff;
    background-color: #0a1b5f;
    text-decoration: none;
}

.searchbg
{
    background-image: url(../images/searchbg.png);
    padding-left: 5px;
    display:block;
    padding-top: 1px;
    font-size: 12px;
    color: #3d3d3d;
}
.searchbg1
{
    font-size: 12px;
    color: #3d3d3d;
    width: 147px;
    height:19px;
    border:none;
    background-color:#e0e0e2;
    margin-right:20px;
}

.searchbg1 .OP1
{
	padding-top:2px;
    background-image: url(../images/1.png);
    height:23px;
}
.searchbg1 .OP2
{
    background-image: url(../images/2.png);
    height:20px;
}
.searchbg1 .OP3
{
    background-image: url(../images/3.png);
    height:20px;
}
.searchbg1 .OP4
{
    background-image: url(../images/4.png);
    height:20px;
}
.searchbg1 .OP5
{
    background-image: url(../images/5.png);
    height:24px;
}
.searchbg1 .OP5:hover,.OP4:hover,.OP3:hover,.OP2:hover,.OP1:hover
{
	background-image: url(../images/1pxblue.jpg);
}
.float
{
    float: left;
}