A:link {
	COLOR: #547bbc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #547bbc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #be1b1b; TEXT-DECORATION: underline
}
HTML {
	BACKGROUND: #fff
}
BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px;
	COLOR: #4e4e4e;
	LINE-HEIGHT: 160%;
	FONT-FAMILY: Trebuchet MS, Tahoma, "Bitstream Vera Sans", Garuda, sans-serif;
	BACKGROUND-COLOR: #fff;
	background-image: url(images/hdr.gif);
	background-repeat: repeat-x;
	background-position: top;
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 40px 0px 0px; COLOR: #e79f0c; LINE-HEIGHT: 0
}
#layout {
	WIDTH: 760px
}
.head_text {
	BACKGROUND: url(head_text.png) no-repeat; FLOAT: left; WIDTH: 629px; HEIGHT: 82px
}
.fancy {
	TEXT-INDENT: -9000px; BACKGROUND-REPEAT: no-repeat
}
.fancy A {
	DISPLAY: block; HEIGHT: 24px
}
.download_box A {
	MARGIN-TOP: 50px; DISPLAY: block; BACKGROUND: url(free.gif) no-repeat center bottom; TEXT-INDENT: -8000px; HEIGHT: 210px
}
.download_box A:hover {
	MARGIN-TOP: 50px; DISPLAY: block; BACKGROUND: url(free.gif) no-repeat center bottom; TEXT-INDENT: -8000px; HEIGHT: 210px
}
.download_other_box A {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(download_other_1.png) no-repeat center bottom; TEXT-INDENT: -8000px; HEIGHT: 37px
}
.download_other_box A:hover {
	MARGIN-TOP: 10px; DISPLAY: block; BACKGROUND: url(download_other_2.png) no-repeat center bottom; TEXT-INDENT: -8000px; HEIGHT: 37px
}
H2.checkmark {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 25px; COLOR: #009900
}
IMG.features-sc_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
IMG.features-sc_left {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.border IMG {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-TOP: #ffffff 4px solid; MARGIN: 2px; BORDER-LEFT: #ffffff 4px solid; BORDER-BOTTOM: #ffffff 4px solid
}
.border A:hover IMG {
	BORDER-RIGHT: #333333 4px solid; BORDER-TOP: #333333 4px solid; BORDER-LEFT: #333333 4px solid; BORDER-BOTTOM: #333333 4px solid
}
#infozone{BORDER-TOP: #cc9900 1px solid; FONT-SIZE: 12px; BACKGROUND: url(row_bg1.png) repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; HEIGHT: 50px; TEXT-ALIGN: center;overflow:hidden;} 
#link{height:30px;white-space:nowrap;overflow:hidden;}
#linkmore{height:10px;float:right;margin-right:40px;font-size:10px;}

ul#link  { 
margin: 0 ;
OVERFLOW: hidden;
WIDTH: 100%;
LIST-STYLE-TYPE: none;
border-spacing: 0px;
}

#link li  /* Main nav list items */
{
CLEAR: none;
DISPLAY: inline;
PADDING-LEFT: 10px; 
FLOAT: left;
}

#hdrimg a {color: #FFF; text-decoration: none; font-weight: normal;}
#hdrimg a strong {color: #fff; text-decoration: none; font-weight: normal;}
#hdrimg a:hover {color: #fff; text-decoration: none; font-weight: normal;}
#hdrimg a:hover strong {color: #FFF; text-decoration: none; font-weight: normal;}
#hdrimg h1{font-family:"Times New Roman", Times, serif;;text-indent:205px;font-weight: bold;font-size:20px;margin-top:10px;}
#hdrimg h2{text-indent:230px;font-weight: bold;font-size:14px;margin-top:10px;color:#FFF;}


/*-------------Layout----------------*/

#hdrimg {			/* Large image */
	float: center;
	width: 100%;
	height: 170px;  	/* ie5x hack begins here */
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 170px;
	background-image: url(hdr.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#header3{
	position:absolute;
	top:0px;
	left:0px;
	width:312px;
	height:169px;
	background: url('header3.jpg') no-repeat left top;
}
span.validation {  float: right; margin-right: 10px; } /* floats the validation buttons */
.validation img {  margin: 0; } /* floats the validation buttons */
/*------------------------------Main Navigation------------------------------------------*/

#nav { position: absolute; top: 145px; left: 0px; height: 25px; width: 100% }

ul#nav  { margin: 0 }

#nav li  /* Main nav list items */
{
	font-size: 13px;
	float: left;
	list-style: none;
	text-align: center
}

#nav li a {   /* Main nav styles for all links */
	display: block; /* Although display:block suggests a vertical list the float:left property under #nav li causes the menu to float inline */
	margin-left: 5px; /* adds a gap between the tabs */
	width: 90px; 	/* width of the tab */
	line-height: 25px; /* height of the tab */
	text-decoration: none;
}
	 
#nav a:link, #nav a:visited  { background: url('tab.gif') no-repeat 0 -25px }

#nav a:hover, #nav a:active { background: url('tab.gif') no-repeat 0 0 }

#nav a#current { background: url('tab.gif') no-repeat 0 0 }
h1, h2, h3, span#copyright, span#design { margin: 0 10px; color: #fff; font-weight: normal; text-decoration: none; background: transparent }
h1 { font-size: 1.3em; line-height: 1.4em; letter-spacing: 0.25em }	/* site heading */
h2 { font-size: 1.0em; line-height: 1.4em; color: #FFA000 }	/* site heading */
.rowcontainer {						/* Used to keep the divs in a row.  you can use this for any size of divs */
	float: left;
	margin-bottom: 5px;
	width: 100%;
	overflow: hidden;
	background: #333;
}
.hrdiv
{
height:5px;
overflow: hidden;
background: #000;
}

