body 
{
position:relative;
margin:10px;
padding:0px;
width:100%;
background-color:#3399CC;

	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-arrow-color: #626262; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-darkshadow-color: #bbbbbb;
}
.tblmaintext
{
	color:#000000;
	font-size:smaller;
	text-decoration:none;
	background-color:#E0F5FF;
	border:5px double #CCCCCC;
	width:60%;
}
.tblmaintext A
{
	color:Blue;
	font-size:smaller;
	text-decoration:none;
	background-color:#E0F5FF;
	border:5px double #CCCCCC;
	width:60%;
}
.tblmaintext A:hover
{
	color:Blue;
	font-size:smaller;
	text-decoration:underline;
	background-color:#E0F5FF;
	border:5px double #CCCCCC;
	width:60%;
}
.tblmaintext A:visited
{
	color:Maroon;
	font-size:smaller;
	text-decoration:underline;
	background-color:#E0F5FF;
	border:5px double #CCCCCC;
	width:60%;
}

.tblmaintext A:active
{
	color:Green;
	font-size:smaller;
	text-decoration:underline;
	background-color:#E0F5FF;
	border:5px double #CCCCCC;
	width:60%;
}

.TblHeading
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}
.TblHeading A
{
	font-size:xx-small;
	font-weight:bold;
	color:#0000FF;
	background-color:#CC3333;
	text-decoration:none;
}
.TblHeading	A:hover
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}

.TblHeading	A:visited
{
	font-size:xx-small;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CC3333;
	text-decoration:none;
}

/* FOR FRONT-END FOOTER */
.copyBottom
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A
{
	COLOR: #000000;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:hover
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}
.copyBottom A:visited
{
	COLOR: maroon;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:active
{
	COLOR:Green;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}

/* FOR MAIN BODY TEXT 

*/
.producttext /*USED FOR PRODUCTS and INTERESTS IN CONTACT US FORM*/
{
	color:#4279A8;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}
.mainheading{font-size:x-small; color:#46716C;}
.mainheading A{font-size:x-small; color:Blue;}
.mainheading A:hover{font-size:x-small; color:#46716C;}
.mainheading A:visited {font-size:x-small; color:Maroon;}
.mainheading A:active {font-size:x-small; color:#CC0000;}

.mailcss
{
font-family:Verdana;
}
.contact_text
{
font-size:12px;
height:21px;
}
/*
.subMenu
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#000000;
	font-size:9pt;
	text-decoration:none;
}
.subMenu A
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#D68233;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.subMenu A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
*/



/*Lay Out Related ID */
#mastre{
margin:0px;
position:relative;
width:100%;
border:0px solid red;

 }
#layout
{
position:relative;
margin:0px;
padding:0px;
width:779px;
border:0px solid red;
background-color:#ffffff;
 }
 #center{
 position:relative;
 width:729px;
 margin-left:22px;
 margin-right:23px;
 border:0px solid red;
 }
 #top{
 position:relative;
 width:729px;
 height:277px;
 border:0px solid red;
 }
 #top_image{
 position:relative;
 width:729px;
 height:83px;
 border:0px solid red;
 }
 /*#top_blue{
 position:relative;
 width:729px;
 height:1px;
 background-color:#3399CC;
 border:0px solid red;
 }*/
 
 #top_blue{
 position:relative;
 width:729px;
 height:7px;
 background-color:#1F69A0;
 border:0px solid red;
 }
 #top_blue_default{
 position:relative;
 width:729px;
 height:7px;
 background-color:#1F69A0;
 border:0px solid red;
 margin-top:5px;
 }
 #top_white{
 position:relative;
 height:1px;
  width:729px;
 }
 
 #top1{
 position:relative;
 width:734px;
 height:9px;
 background-image:url(../images/index_06_01_reap.gif);
 background-repeat:repeat-y;
 }
 
 #navi{
 position:relative;
 width:729px;
 height:28px;
border:1px solid #D3ECF3;
 }
 #navi_sub{
 position:relative;
 width:732px;
 height:28px;
border:1px solid #D3ECF3;
 }
 #content{
 position:relative;
 width:730px;
 min-height:312px;
border:1px solid #D3ECF3;
height:expression(document.body.text < 312? "312px": "auto" ); 
 }
 #main_content{
 position:relative;
 width:700px;
 margin-left:15px;
 margin-right:15px;
 }
 .content_text{
 font-family:Tahoma;
 font-size:11px;
 color:#4279A8;
 text-align:left;
 }
 #content_nxt{
 position:relative;
 width:734px;
 height:10px;
background-image:url(../images/content_nxt.gif);
background-repeat:repeat-y;
 }
  #bottom_navi{
 position:relative;
 width:734px;
 height:14px;
background-image:url(../images/content_nxt.gif);
background-repeat:repeat-y;
vertical-align:top;
 }
  #bottom_navi_nxt{
 position:relative;
 width:734px;
 height:24px;
background-image:url(../images/content_nxt.gif);
background-repeat:repeat-y;
 }
  #bottom_navi_nxt_address{
 position:relative;
 width:734px;
 height:70px;
background-image:url(../images/content_nxt.gif);
background-repeat:repeat-y;
 }
 
  #address1{
 position:absolute;
 top:0px;
 left:15px;
 width:365px;
 height:70px;
 border:0px solid red;
 text-align:left;
  }
   #address2{
 position:absolute;
 top:0px;
 left:430px;
 width:291px;
 height:52px;
 border:0px solid red;
 text-align:left;
  }
 #bottom_last{
 position:relative;
 width:734px;
 height:11px;
background-image:url(../images/content_nxt.gif);
background-repeat:repeat-y;
 }
 #last{
 position:relative;
 width:729px;
 height:8px;
 }
 .text{
 font-family:Tahoma;
 font-size:11px;
 color:#0066CC;
 text-decoration:none;
 }
  .text A{
 font-family:Tahoma;
 font-size:11px;
 color:#0066CC;
 text-decoration:none;
 }
  .text A:hover{
 font-family:Tahoma;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 }
 .address 
 {
 font-family:Tahoma;
 font-size:11px;
 color:#0066CC;
text-decoration:none;
 }
 .address A
 {
 font-family:Tahoma;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 }
 .address A:hover
 {
 font-family:Tahoma;
 font-size:11px;
 color:#0066CC;
 text-decoration:none;
}
.maintext1
{
	 font-family:Tahoma;
 font-size:11px;
 color:#000000;
	text-decoration:none;
}
.maintext
{
	 font-family:Tahoma;
 font-size:11px;
 color:#4279A8;
	text-decoration:none;
}
.maintext A
{
	color:#3399CC;
	font-family:Tahoma;
	 font-size:11px;
	text-decoration:underline;
}
.maintext A:hover
{
	color:#000000;
	font-family:Tahoma;
	 font-size:11px;
	text-decoration:none;
}
.maintext A:visited
{
	color:#3399CC;
	font-family:Tahoma;
 font-size:11px;
	text-decoration:underline;
}

.maintext A:active
{
	color:Green;
	font-family:Tahoma;
 font-size:11px;
	text-decoration:underline;
}
.maintext A:visited:hover
{
	color:#000000;
	font-family:Tahoma;
	 font-size:11px;
	text-decoration:none;
}
