body 
{
	font: 12px " Arial", Tahoma;
	color: #666666;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 40px;
}

img 
{
border: 0px;
}

a 
{
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

a:visited 
{
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
}

a:hover 
{
	color: #ff0000;
	text-decoration: none;
	font-size: 12px;
}

p {
	padding: 0px 0px 15px;
	margin: 0px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.login {
font-size: 8pt;
}

.login a{
font-size: 8pt;
}
.footer a{
 font: 9pt " Arial", Tahoma;
 color: #FF0000;
 font-weight:bold;
 text-decoration:none;
}
.footer a:hover{
 font: 9pt " Arial", Tahoma;
 color: #FF0000;
 font-weight:bold;
 text-decoration:underline;
}
.footer {
 font: 9pt " Arial", Tahoma;
 color: #FF0000;
 font-weight:bold;

}

.calc a{
 font: 11pt " Arial", Tahoma;
 color: #FF0000;
 font-weight:bold;
 text-decoration:none;
}
.calc a:hover{
 font: 11pt " Arial", Tahoma;
 color: #FF0000;
 font-weight:bold;
 text-decoration:underline;
}

.news_header{
font: 25pt "Times New Roman", Arial;
//font-weight: bold;
color: #FF0000;
}
.news_date{
font: 8pt "Arial", Arial;
color: #FF0000;
font-weight: bold;
}

.news{
font: 10pt "Arial", Arial;
}

.ad{
padding-top: 10px;
}

table.main_table th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #bcbec0;
vertical-align:middle;
}

table.main_table a {
color:#FF0000;
font-size:10px;
}

table.main_table2 td {
padding: 10px 5px 2px 5px;
color:#000000;
font-size: 11px;
border-left: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;

}


table.main_table2 th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #bcbec0;
vertical-align:middle;
}

table.main_table2 a {
color:#FF0000;
font-size:10px;
}


table.main_table3 th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #bcbec0;
vertical-align:middle;
}


table.main_table3 td {
padding: 10px 5px 2px 5px;
color:#000000;
font-size: 11px;
border-left: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;

}



table.small_table {
border-top: #FF0000 0.5px solid;
border-left: #FF0000 0.5px solid;
}
table.small_table th {
height: 14px;
border-right: #FF0000 0.5px solid;
border-bottom: #FF0000 0.5px solid;
color:#FFFFFF;
font-size:8px;
background: #87898b;
vertical-align:middle;
}

table.small_table td {
height: 14px;
padding: 1px;
border-right: #FF0000 0.5px solid;
border-bottom: #FF0000 0.5px solid;
font-size:8px;
}

table.listing_doc td {
padding: 10px 5px 2px 5px;
color:#000000;
font-size: 11px;
border-left: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;

}


table.listing_doc th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.listing_doc a {
color:#FF0000;
font-size:10px;
}

table.side_menu td {
height: 25px;
color:#FF0000;
font-size: bold;
font-size:14px;
vertical-align:middle;
}

table.content_table {
border: 1px #FF0000 solid;
}

table.content_table td {
padding: 10px;
color:#000000;
}


table.content_table th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.content_table a {
color:#FF0000;
font-size:12px;
}


table.content_tablecal {
border: 1px #FF0000 solid;
}

table.content_tablecal td {
color:#000000;
}

table.content_tablecal th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.content_tablecal a {
color:#FF0000;
font-size:12px;
}

table.content_table2 {
border: 0px #FF0000 solid;
}

table.content_table2 td {
color:#000000;
}


table.content_table2 th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.content_table2 a {
color:#FF0000;
font-size:10px;
}

table.content_tablech {
border: 1px #FF0000 solid;
}

table.content_tablech td {
color:#000000;
}

table.content_tablech th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.content_tablech a {
color:#FF0000;
font-size:14px;
}


table.content_tablecht {
border: 1px #FF0000 solid;
}

table.content_tablecht td {
padding: 10px;
color:#000000;
}


table.content_tablecht th {
height: 25px;
color:#FFFFFF;
font-size:14px;
background: #ff0000;
vertical-align:middle;
}

table.content_tablecht a {
color:#FF0000;
font-size:14px;
}


table.grey_red th {
height: 20px;
color:#FFFFFF;
font-size:11px;
background: #58595b;
vertical-align:middle;
border-bottom: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
}

table.grey_red {
border-left: 1px #FF0000 solid;
border-top: 1px #FF0000 solid;
}

table.grey_red td {
padding: 4px;
font-size:11px;
color:#000000;
border-right: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;
height: 10px;
}

table.grey_red a {
color:#FF0000;
font-size:10px;
}


table.normal th {
height: 20px;
color:#FFFFFF;
font-size:11px;
background: #58595b;
vertical-align:middle;
border-bottom: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
}


table.normal td {
padding: 4px;
font-size:11px;
color:#000000;
height: 10px;
border-bottom: 0px #FF0000 solid;
border-right: 0px #FF0000 solid;
}

table.normal a {
color:#FF0000;
font-size:13px;
}






table.light_grey_red th {
height: 20px;
color:#FFFFFF;
font-size:14px;
text-align: left;
background: #c5c4c4;
vertical-align:middle;
border-bottom: 1px #FF0000 solid;
border-right: 1px #FF0000 solid;
padding: 3px;
}

table.light_grey_red {
border-left: 1px #FF0000 solid;
border-top: 1px #FF0000 solid;
}

table.light_grey_red td {
padding: 4px;
font-size:11px;
color:#000000;
border-right: 1px #FF0000 solid;
border-bottom: 1px #FF0000 solid;
height: 10px;
}

table.light_grey_red a {
color:#FF0000;
font-size:10px;
}










input.butt{
font-size:10px;
}


.home a{
color:#FF0000;
font-size:14px;
text-decoration: none;
font-weight: bold;
}

.home a:hover{
color:#FF0000;
font-size:14px;
text-decoration: underline;
font-weight: bold;
}

.tab_dark_grey {
width: 158px;
height: 24px;
background:url(../images/tab_dark_grey.png);
color: #666666;
}
.tab_light_grey {
width: 158px;
height: 24px;
background:url(../images/tab_light_grey.png);
}

.tab a{
font-weight:bold;
color: #58595b;
background:url(images/tab_light_grey.png); 
text-decoration:none;
}

.tab a:visited{
font-weight:bold;
color: #58595b;
background:url(images/tab_light_grey.png); 
text-decoration:none;
}

.tab a:hover{
font-weight:bold;
color: #ffffff;
background:url(images/tab_dark_grey.png); 
text-decoration:underline;
}


table.tbl_contact_us p {
font-size:12px;
line-height:normal;
}

table.tbl_contact_us td {
font-size:12px;
}

table.tbl_contact_us h1 {
font-size:25px;
line-height:1px;
color: #9f9f9f;
font-weight: bold;
}

table.tbl_privileges td a{
color:#000000;
text-decoration: none;
}
table.tbl_privileges td a:hover{
color:#000000;
text-decoration: underline;
}


table.grey_red_big th {
padding-top: 3px;
padding-bottom: 3px;
height: 20px;
color:#FFFFFF;
font-size:14px;
background: #58595b;
vertical-align:middle;
border-bottom: 1px #FF0000 solid;
}



table.grey_red_big td {
padding: 4px;
font-size:11px;
color:#000000;
border-right: 1px #FF0000 solid;
border-left: 1px solid #ff0000;
border-bottom: 1px #FF0000 solid;
height: 10px;
}

table.tbl_warrant_beginners td a{
color:#333333;
text-decoration: none;
font-size: 13px;
font-weight: bold;

}

table.tbl_warrant_beginners td a:hover{
color:#333333;
text-decoration: underline;

}

table.tbl_terminology td{
padding: 3px;

}

table.tbl_about_naga td a{
font-size: 12px;
}






td.content {color:#000000; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}
td.copy {color:#000000; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}
td.title {height: 25px; vertical-align:middle; color:#FFFFFF; font-family: tahoma,arial,verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
td.ucontent {color:#009900; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}
td.dcontent {color:#CC0000; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}
td.wcontent {color:#FFFFFF; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}
span.up {color:#33FF00; font-family: tahoma,arial,verdana; font-size: 8pt; text-decoration: none;}
span.down {color:#FF0033; font-family: tahoma,arial,verdana; font-size: 8pt; text-decoration: none;}
span.unchg {color:#FFFF00; font-family: tahoma,arial,verdana; font-size: 8pt; text-decoration: none;}


A.copy_nav {
	FONT-SIZE: 9pt; COLOR: #FF0000; FONT-FAMILY: tahoma,Arial,Verdana; TEXT-DECORATION: none
}
A.copy_nav:hover {
	FONT-SIZE: 9pt; COLOR: #B20000; FONT-FAMILY: tahoma, Arial,Verdana; TEXT-DECORATION: underline
}
A.acopy_nav:visited {
	FONT-SIZE: 9pt; COLOR: #ACACAC; FONT-FAMILY: tahoma,Arial,Verdana; TEXT-DECORATION: none
}


A.ann_nav {
	FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: tahoma,Arial,Verdana; TEXT-DECORATION: none
}
A.ann_nav:hover {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: tahoma, Arial,Verdana; TEXT-DECORATION: underline
}
A.aann_nav:visited {
	FONT-SIZE: 9pt; COLOR: #ACACAC; FONT-FAMILY: tahoma,Arial,Verdana; TEXT-DECORATION: none
}

td.lcontent {color:#FFFFFF; font-family: tahoma,arial,verdana; font-size: 9pt; text-decoration: none;}


.formField {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px; FONT-FAMILY: tahoma,Arial,Verdana, Helvatica; HEIGHT: 19px
}

.formFieldwc {
	BORDER-RIGHT: #969791 1px solid; BORDER-TOP: #969791 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #969791 1px solid; WIDTH: 121px; BORDER-BOTTOM: #969791 1px solid; BACKGROUND COLOR: #ECE9D8; FONT-FAMILY: Arial, Helvetica, Verdana; HEIGHT: 17px
}

.formfield_cal {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #FFFFFF 1px solid; WIDTH: 60px; BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana; HEIGHT: 12px
}


input.date {
	FONT-SIZE: 9pt; FONT-WEIGHT: Bold; COLOR: #FF0000; WIDTH: 180px; BACKGROUND: #E7E8E9; FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana;
}


input.time {
	FONT-SIZE: 9pt; COLOR: #666666; WIDTH: 270px; BACKGROUND: #FFFFFF; FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana;
}