body{
padding:0px;
margin:0px;
background:#FFFFFF;
}


table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a:hover{text-decoration:none;}

img { border:0px;}

span { color:#244F67}
span a{ color:#244F67}

strong a { color:#5A3B04; text-transform:uppercase; font-size:10px}

h1  {color:#3C7CA0;}
h2  {color:#3C7CA0;margin-top:10px;}
h3  {color:#3C7CA0;}

/*Begin Tutguy Code */
.rutor {
	color: #00F;
}
.wtor {
	color: #C63;
}
.rtgui {
	color: #093;
}
.rtor {
	font-family: "Arial Black", Gadget, sans-serif;
	color: #000;
}
.blu {
	color: #009;
}
.drkred {
	color: #900;
}
.gre {
	color: #090;
}
.rd {
	color: #C00;
}
.ylw {
	color: #FC0;
	font-weight: bold;
}
#rutor {
	color: #00F;
}
.tfxswitch {
	font-style: italic;
	font-size: 12px;
}
.rtorswitch {
	font-style: italic;
	font-size: 12px;
}
.blue {
	font-weight: bold;
	color: #009;
}
.brown {
	color: #630;
	font-weight: bold;
}
.close {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.green {
	color: #060;
	font-weight: bold;
}
.org {
	color: #F60;
	font-weight: bold;
}
.pink {
	color: #F0F;
	font-weight: bold;
}
.purp {
	color: #909;
	font-weight: bold;
}
.red {
	color: #F00;
	font-weight: bold;
}
.yellow {
	font-weight: bold;
	color: #FF0;
}
.brown {
	font-weight: bold;
}
.b4rt {
	color: #900;
}
.rtorr {
	color: #609;
}
.tah {
	font-family: Tahoma, Geneva, sans-serif;
}
.sabz {
	color: #663;
}
.browsersetup {
	color: #063;
}
.goog {
	color: #903;
}
.iexp {
	color: #06F;
}
.mozz {
	color: #F63;
}
.opera {
	color: #960;
}
.testconnec {
	color: #033;
}
#testconnec {
	color: #033;
}
#mac {
	color: #060;
}
#windows {
	color: #06F;
}
#linux {
	color: #930;
}
/*End Tutguy Code*/

.m_text, table, li, input, textarea, select
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#5A3B04;
	}
	
.bg-top { background:url(images/bg-topf.jpg) top right repeat-x;}
.bg-top2 { background:url(images/bg-top.jpg) top right no-repeat; height:328px}
.bg-mid { background:url(images/bg-mid.gif) top repeat-x; }
.bg-bot { background:url(images/bg-bot.gif) top center no-repeat #B8B1A6; height:54px; color:#234E66}
.bg-bot strong { color:#FFFFFF}
.bg-bot strong span a { color:#FFFFFF; text-decoration:none}
.bg-bot strong span a:hover{ text-decoration:underline}
.bg-bot strong a { color:#234E66; text-transform:none; font-size:11px; text-decoration:none}
.bg-bot strong a:hover{ color:#5A3B04; text-decoration:underline}

.padding { padding:16px 164px 0px 35px}

.s_text a { color:#D3D3CC; background:url(images/a1.gif) right no-repeat; padding-right:8px; text-decoration:none}
.s_text a:hover { text-decoration:underline}

.h_text { color:#3C7CA0}
.h_text a{ color:#3C7CA0}

.price strong { text-transform:uppercase;}
.price td { line-height:18px}

.l_text { color:#3C7CA0; text-decoration:none}
.l_text:hover{text-decoration:underline}

.l2_text { color:#5A3B04;}

.contact { color:#244F67}
.contact strong a { color:#244F67; text-transform:uppercase}

.tall-l { background:url(images/tall-l.gif) left repeat-y; width:10px}
.tall-t { background:url(images/tall-t.gif) top repeat-x; height:10px}
.tall-r { background:url(images/tall-r.gif) right repeat-y; width:10px}
.tall-b { background:url(images/tall-b.gif) bottom repeat-x; height:10px}

.box { background:url(images/bg-box.gif) top left no-repeat; width:235px; height:165px; margin:0px 0px 0px 44px}
.box .input { vertical-align:middle; border:1px solid #B29E8E; background:#FFFFFF; margin-left:27px; width:122px; height:19px; padding-left:5px}
.box select { width:62px; height:19px; border:1px solid #B29E8E; background:#FFFFFF; margin-left:3px; vertical-align:middle}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.line { background:#D4C7B6; height:2px}
.line2 { background:#D4C7B6; height:1px}

.form{height:21px; margin-top:0px;}
.form input {width:181px; height:18px; border:#B29E8E 1px solid; background:#ffffff; padding-left:5px; color:#244F67}

textarea {width:181px; height:117px; border:#B29E8E 1px solid; background:#ffffff; padding-left:5px; overflow:auto; margin-top:0px; color:#244F67}

ul	{padding:0; margin:0; list-style:none;}
li	{background:url(images/li-line.gif) no-repeat 20px 20px; margin:0px; line-height:22px; padding-left:0px}
li a {color:#3C7CA0; font-size:12px; text-decoration:none; padding-left:22px; padding-bottom:2px; background:url(images/a5.gif) no-repeat; background-position:3px 2px}
li a:hover  {color:#5A3B04;}

.li-a5{color:#3C7CA0; font-size:12px; text-decoration:none; padding-left:22px; padding-bottom:2px; background:url(images/a5.gif) no-repeat; background-position:3px 2px}

.ul2 li  { margin:0px; padding:0px; color:#244F67; line-height:14px; margin-left:18px; margin-top:10px}
.ul2 li a  {background:url(images/a5.gif) left center no-repeat; padding-left:17px; text-transform:uppercase; color:#244F67; font-size:11px; font-weight:bold; text-decoration:underline; margin-left:-18px}
.ul2 li a:hover { text-decoration:none}

a.link1 {color:#5A3B04; font-size:12px; text-decoration:none; padding-bottom:2px; background-position:3px 2px}
a.link1:hover  {color:#3C7CA0;}

a.link2 {color:#3C7CA0; font-size:14px; font-family:Verdana; text-decoration:none; font-weight:bold; padding-bottom:2px; background-position:3px 2px; margin-left:15px;}
a.link2:hover  {color:#5A3B04; text-decoration:underline;}


#difference {
    border: 1px solid; 		
    margin-top:5px;
    margin-left:15px;
    padding:10px;
    font-family:Tahoma;
		font-size:12px;
		line-height:14px;
		color:#4B7DAE;
}

.m_text2
	{
		font-family:Tahoma;
		font-size:13px;
		line-height:20px;
		color:#4B7DAE;
		margin-left:20px;
		margin-right:20px;
	}	