body {width:100%;

	padding: 0px;

	margin: 0px;

	background: url(i/bg.jpg);

	color: rgb(0,0,0);

	font-family:  Tahoma, Arial, Helvetica, sans-serif;

}

p{

    font:10pt Tahoma, Arial,  Helvetica, sans-serif;

}

#main {

 width: 1000px;

 margin: 0px;

 position:relative;


}

h1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: rgb(0,0,0);

	margin-top: 0px;

	margin-bottom: 5px;

	font-weight: normal;

	font-size: 20pt;

}

h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: rgb(0,0,0);

	margin-top: 0px;

	margin-bottom: 5px;

	font-weight: normal;

	font-size: 16pt;

}

h3 {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: rgb(0,0,0);

	margin-top: 0px;

	margin-bottom: 5px;

	font-weight: normal;

	font-size: 14pt;

}

a {

	color: rgb(24,111,155);

	text-decoration: underline;

}

a:hover {

	color: rgb(170,100,40);

	text-decoration: none;

}

p {

	margin-top: 11px;

	margin-bottom: 11px;

}

img 

{

border: 0px;

}

img.noborder

{

border: none !important;

}

td.top_align

{

 vertical-align: top !important;

}

td.top_align p

{

 margin: 0 !important;

}

div {

}

input {

	background-color: rgb(245,252,240);

	border: 1px solid rgb(183,194,175);

}

textarea {

	background-color: rgb(245,252,240);

	border: 1px solid rgb(183,194,175);

}

#content table.def {

	

}

#content table.def  tr th {

	border: 1px solid rgb(183,194,175);

	padding: 5px;

}

#content table.def tr td {

	border: 1px solid rgb(183,194,175);

	padding: 5px;

}

table {

	 font:10pt Tahoma, Arial,  Helvetica, sans-serif;

}

table tr th {

	border: 0px solid rgb(183,194,175);

	padding: 5px;

}

table tr td {

	border: 0px solid rgb(183,194,175);

	padding: 5px;

}

 table.noborder tr td{

	border: 0;

}

/* ---------TopHead --------- */

#tophead {

	width: 1000px;

	height: 165px;

	padding-top: 10px;

	position: relative;

	text-align: left;

}

#tophead a {

	color: rgb(255,255,255);

}

#tophead h1 {

	color: rgb(255,255,255);

	margin: 0px;

}

#tophead h2 {

	color: rgb(255,255,255);

	margin: 0px;

}

#top_seo {
font-family: Tahoma,Arial,Helvetica,sans-serif;
width: 990px;
padding: 5px 5px 5px 5px;
position: relative;
text-align: center;
font-size: 7pt;
background-color: #0541B5;
color: black;
margin: 0px;
}

#gamer {

	width: 1000px;

	height: 154px;

	background: white url(i/top1.jpg) no-repeat;

	padding-left: 0px;

	padding-top: 28px;

}

#gamer1 {

	position: absolute;

	right: 247px;

	top: 60px;

	font-size: 24px;

	font-weight: bold;

	color: #0c4f95;

	font-family:'Times New Roman';

}

#gamer2 {

	position: absolute;

	right: 81px;

	top: 40px;

	font-size: 14px;

	font-weight: bold;

	color: white;

	line-height: 1.7em;

       font-family: Tahoma;

}

#menu {  position: relative;

	color: white;	

	font: 10pt Arial, Helvetica, sans-serif;

	text-align: center;

	background-color: #0541b5;

	padding: 5px 0px;

}

#menu a {

	text-decoration: none;

	color: white;

	margin: 0px 20px;

	font-weight: bold;

}

#menu a:hover{

	text-decoration: underline;

}

.menuLeft {background-position:fixed;

 padding-bottom: 110px;

 background:  transparent  url('i/details.jpg')  30px bottom no-repeat;

 line-height: 17px;

}

/* ---------Content --------- */

#content {

	width: 920px;

	background: rgb(255,255,255) url(i/cont.gif) no-repeat left bottom;

	padding:40px;

	padding-bottom: 20px;

	padding-top: 20px;

	text-align:justify;

 font:10pt Tahoma, Arial,  Helvetica, sans-serif;

}

#content  h2{

	font-size:16pt;

}

#content  h3{

	font-size:14pt;

}

/* ---------footer --------- */

#footer {

	width: 920px;

	height: 50px;

	background: rgb(13, 79, 148) url('i/footer.jpg') left top repeat;

	padding-left: 40px;

	padding-right: 40px;

	color: rgb(0,0,0);

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	text-align: left;

}

#footer a {

	color: rgb(0,0,0);

}

#copy {

	width: 200px;

	height: 54px;

	padding-top: 10px;

	float: left;

	color: white;

}

#vmlogo {

	height: 54px;

	padding-top: 20px;

	width: 110px;

	float: left;

	padding-left: 100px;

}

#logo_sh{

	height: 54px;

	padding-top: 10px;

	width: 110px;

	float: left;

	padding-left: -50px;

}

.vmlogo {

	float: right;

	

	position: relative;

	margin-right: 10px;

	top: -10px;

}

.logo_sh{

	height: 54px;

	padding-top: 10px;

	width: 110px;

	float: right;

	padding-left: -50px;

}

#vm {

	text-align: left;

        position: absolute;

        right: 20px;

        top: 10px;

        color: black;

}

#vm a {color: black;}

#vml {

        position: absolute;

        right: 200px;

        top: 17px;

}

.contTd table {

 /*border-left: 1px solid #0541b5;

 border-top: 1px solid #0541b5;*/

}

.contTd td, .contTd th {

 border: 1px solid #0541b5;

 /*border-bottom: 1px solid #0541b5;

 border-right: 1px solid #0541b5;*/

}

.contTd th {

 background-color: #0541b5;

 color: white;

}

.contTd th a {

 color: white;

}

.contTd img {

 border: 1px solid black;

 margin: 5px;

}

.contTd table.default, .contTd table.default td, .contTd table.default tr, .contTd img.default {

 border-style: none;

 margin: 0px;

}

.doc, .pdf, .xcl {

 padding: 0px 0px 0px 20px;

 line-height: 20px;

 background: transparent url('i/doc.png') left center no-repeat;

}

.pdf { background: transparent url('i/pdf.png') left center no-repeat; }

.xcl { background: transparent url('i/xcl.png') left center no-repeat; }



.pager span, .pager a

{

 padding-right: 5px;

}





.default_img

{

 margin:0;

 padding:0;

 border:0;

}



.rub

{

 margin:0 !important;

 padding:0 !important;

 border: 0 !important;

 margin-right: 2px !important;

}



#no_padding td

{

 padding:1px !important;

}

div.left_specials_header
{
	font-weight: bold;
}

table.hidden th, table.hidden td
{
	border: 0 !important;
	background-color: transparent !important;
	color: #000 !important;
}

.articleTitle 
{
font-size: 15pt;
}
