/* Top */
BODY {
	color : #000000;
	font-family : Arial;
	text-decoration:none;
	font-size : 12px;
	background-color:#ffffff;
	vertical-align:middle;
	MARGIN: 0px; 
	}
	
#main {
	width:779px;
	}
	
.logo {
	text-align:left;
	height:120px;
	}
	
#leftbg{background-color:#DFE0D8;}
#rightbg{background-color:#DFE0D8;}
	
#leftbgbt{background-color:#DFE0D8;}
#rightbgbt{background-color:#DFE0D8;}

	 .topbg{background-color:#990000;}
	 
		 
	.onlinestore{background-color:#B40404;
	width:110px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	font-weight:bold;}

	.onlinestore A,link,visited {
		color:#ffffff;
		text-decoration:none;
	}
	
	.onlinestore A:hover {
	color:#000000;
	
			}
	.mainbutton{
background-color:#DFE0D8;
display:block;
font:Arial;
font-size:12px;
border:1px solid #CCCCCC;
ont-weight:bold;
color:#555555;
text-align:center;
height:34px;
}

.mainbutton A,link,visited{font:Arial;
color:#555555;
display:block;
height:25px;
padding-top:10px;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.mainbutton A:hover {
		color:#ffffff;

background-color:#990000;
text-decoration:none;
			} 
.divider{ background-color:#CCCCCC;
width:1px;
height:25px;
background-repeat:no-repeat;}	

.guide{height:40px;
text-align:left;
padding-left:20px;
background-color:#e8e8e8;
color:#003366;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;}

.guide A,link,visited{
color:#003366;
font-size:14px;
text-decoration:none;
font-weight:bold;}

.guide A:hover{
color:#990000;
font-size:14px;
font-weight:bold;
text-decoration:underline;}
			
		.head{
	font-weight:bold;
	color:#B40607;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px dotted #cccccc;
	text-align:left;
	text-transform: uppercase;
	height: 25px;
	letter-spacing: 1px;
	vertical-align: middle;
}
 P{font-family:Arial, Helvetica, sans-serif;
 text-align:justify;
 padding:5px;
 font-size:12px;}
.click{background-image:url(images/bluebg.jpg);
background-repeat:no-repeat;
height:26px;
width:128;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
padding-left:10px;}
.click A,link,visited{text-decoration:none;
color:#000000;}
.click A:hover{color:#FFFFFF;}


.details{background-image:url(images/details.jpg);
background-repeat:no-repeat;
background-position:right;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
padding-right:20px;}
.details A,link,visited{text-decoration:none;
color:#000000;}
.details A:hover{color:#FFFFFF;}

	#right{width:180px;
			background-color:#ffffff;
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;
			vertical-align:top;
			text-align:right;}
			
#right P{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding-left:5px;}

.rightheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	color:#05809f;
	height: 25px;
	background-image:url(images/rightheadbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.rightlinkhead TD{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#990000;
font-weight:bold;
padding-left:2px;
text-align:left;
}

.rightlinkhead A,.rightlinkhead A:link,.rightlinkhead A:visited{
color:#FFFFFF;
font-size:12px;
background-color:#003366;
display:block;
height:18px;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
padding-top:2px;
padding-left:2px;
font-weight:normal;
text-align:left;
}

.rightlinkhead A:hover{color:#000000;
background-color:#B9B9B9;
text-decoration:none;
font-weight:bold;
font-size:12px;}


.rightlink{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align:left;
background-color:#FFDFFF;
}

.rightlink A,link,visited{font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-color:#E8E8E8;
text-decoration:none;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
text-align:left;
display:block;
padding-left:3px;
padding-right:2px;}

.rightlink A:hover{color:#FF0000;}


.righttop{background-color:#D57F50;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFFFFF;
letter-spacing:1px;
word-spacing:1px;
text-align:left;
padding:5px 5px 5px 5px;
height:170px;}

.subrighttop{background-color:#D57F50;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
word-spacing:2px;
text-align:left;
padding:5px 5px 5px 5px;
height:170px;}

.subrightbold{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#064D61;}



.rightbottom{background-color:#BC9D71;
background-image:url(images/flagbg.jpg);
background-position:right;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFFFFF;
letter-spacing:1px;
word-spacing:1px;
text-align:left;
padding:5px 5px 5px 5px;
height:211px;}


.rightbottom H5{ font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:15px;
color:#FFFFFF;
letter-spacing:1px;
word-spacing:1px;
text-align:left;}

.subrightbottom{background-color:#BC9D71;
ackground-image:url(images/fact.jpg);
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFFFFF;
letter-spacing:1px;
word-spacing:1px;
text-align:left;
padding:5px 5px 0px 0px;
height:211px;}
.height{height:5px;}
.mainbg{background-image:url(images/mainbg.jpg);
background-repeat:no-repeat;
width:400;}
			
					

		A,link,visited {
		text-decoration:none;
	} 
	 
	A:hover {
text-decoration:underline;
	} 
			
		/* Top */
		
		/* Center */
		
		.categories{background-color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	font-size:13px;
	font-weight:900;
	text-align:left;
	padding-left:5px;
	height:25px;}
	.cbutton{background-color:#E9E9E9;
	font:Arial;
	border:1px solid #ACACAC;}
	
	.cbutton A {font:Arial;
	border:1px solid #ACACAC;
	display:block;
	text-align:left;
	padding-left:5px;
	height:15px;
color:#000000;
font-size:12px;
}
.cbutton A:hover {
	color :#cc0000;
	background-color:#acacac;
		} 
.news{
background-color:#F8F8F8;
border:1px solid #DDDDDD;
margin:0px 0px 0px 0px;
text-align:left;
padding:0px 0px 0px 0px;}

.Subscribe{
background-color:#F8F8F8;
border:1px solid #DDDDDD;
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;}
	

		
.generaltext {
	FONT-WEIGHT: normal;
	 FONT-SIZE: 11px; 
	 COLOR: #000000; 
	 FONT-FAMILY:Verdana;
	 padding-left:5px;
	  TEXT-DECORATION: none;
	  text-align:justify;}
.text {
	FONT-WEIGHT: normal;
	 FONT-SIZE: 11px; 
	 COLOR: #000000;
	 vertical-align:top;
	 FONT-FAMILY:Verdana;
	  TEXT-DECORATION: none;
	  text-align:left;
}
.generalboldtext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY:Verdana; 
	TEXT-DECORATION: none
}

.bold{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#147699;
text-align:left;}

.bold1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

	
		/* Center */
	
	/* Bottom */
	
	.fotter{ 
background-color:#DFE0D8;
height:20px;
color : #555555;
	font-family : Arial;
	text-decoration:none;
	vertical-align:middle;
	padding:5px;
	text-align:left;

	font-size : 11px;
}


.fotter A,link,visited{color:#555555;
font-size:11px;
text-align:right;
text-decoration:none;
}

.fotter A:hover {
color:#000000;
			}

.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	color:#CC3300;

}


.services{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

.services TD {height:20px;
border-bottom:1px solid #cccccc;
padding-left:5px;
}
	
	
.textgray {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redtext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltextred {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltxt {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #326495; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1b5fb0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.graytextsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textwhitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textgreenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3a641d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textwhitesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maroontext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a0410d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #4d7e8c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtextgr {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4d7e8c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangebig {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #ff9a02; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textboldlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #4b4b4b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluetext {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #004080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #355862; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greentextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bordertable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.bordertablebl {
	BORDER-RIGHT: #99adb8 1px solid; BORDER-TOP: #99adb8 1px solid; BORDER-LEFT: #99adb8 1px solid; BORDER-BOTTOM: #99adb8 1px solid; BACKGROUND-COLOR: #ffffff
}
.bordertablebox {
	BORDER-RIGHT: #a7a7a7 1px solid; BORDER-TOP: #a7a7a7 1px solid; BORDER-LEFT: #a7a7a7 1px solid; BORDER-BOTTOM: #a7a7a7 1px solid; BACKGROUND-COLOR: #ffffff
}
.menutext {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldorange {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
	text-align:center;COLOR: #ff8c00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bullettext {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbox {
	BORDER-RIGHT: #585858 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #585858 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #585858 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.textboxlong {
	BORDER-RIGHT: #585858 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #585858 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #585858 1px solid; WIDTH: 160px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.textboxorder {
	BORDER-RIGHT: #585858 1px solid; BORDER-TOP: #585858 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #585858 1px solid; WIDTH: 175px; COLOR: #000000; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.ccvno {
	BORDER-RIGHT: #585858 1px solid; BORDER-TOP: #585858 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #585858 1px solid; WIDTH: 50px; COLOR: #000000; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.textarea {
	BORDER-RIGHT: #585858 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #585858 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #585858 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #585858 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button1 {
	WIDTH: 120px
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A {
	COLOR: #002a57; TEXT-DECORATION: none
}
A.plan:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.plan {
	COLOR: #002a57; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.menu1 {
	COLOR: #800080; TEXT-DECORATION: none
}
A.menu2:hover {
	COLOR: #800000; TEXT-DECORATION: underline
}
A.menu2 {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.menu3:hover {
	COLOR: #1b5fb0; TEXT-DECORATION: underline
}
A.menu3 {
	COLOR: #1b5fb0; TEXT-DECORATION: underline
}
A.cat:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.cat {
	COLOR: #002a57; TEXT-DECORATION: underline
}
A.hide:hover {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
A.hide {
	CURSOR: text; COLOR: #000000; TEXT-DECORATION: none
}
.text123 {
	FONT-WEIGHT: normal;FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.space1
{
font-size:9px;
}