/* CSS Document */

*{
	margin:0;
	padding:0;
}

body
    {
		Arial,sans-serif, Verdana,Times New Roman;
        font-size:12px;        
        margin:0px; text-align: left;
		height:100%; width:100%;
		padding:0px;
		color:#5d5d5d;
        background-color:#999;
		
		scrollbar-face-color: #AFC6DB; 
		scrollbar-shadow-color: #000000; 
		scrollbar-highlight-color: #DEE7EF;
		scrollbar-3dlight-color: #FFFFFF; 
		scrollbar-darkshadow-color: #AFC6DB;
		scrollbar-track-color: #eaeaea; 
		scrollbar-arrow-color: #DEE7EF; 
    }

html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button
      		{ margin:0px; padding:0px; border:0px; }

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input, label, select
	  		{ font-family:Arial, helvetica, sans-serif; font-weight:normal;line-height:1.5em; letter-spacing:.1px;}

p     		{ }
td p  		{ }
div p  		{ }

blockquote {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height:1.5em; letter-spacing:.1px; font-style:italic; font-size:13px; color:#000080; margin:10px 0 10px 0;}

td    		{ vertical-align:top; text-align:left; border:0px solid #f1f1f1;  } 
td table 	{ margin:0px; }

h1, h2, h3, h4, h5	{ text-align:left; margin-bottom:10px;}
h1    { font-size:25px;}
h2    { font-size:19px;}
h3    { font-size:16px; font-weight:bold;    }
h4    { font-size:13px; }
h5    { font-size:12px; }
h6    { }

td h5, td ul { padding-bottom:5px; }

table, input, textarea    { }

ul			{ list-style-type: square;  text-indent:10px; }
ul ul		{ list-style-type: disc;}
ul ul ul	{ list-style-type: circle;}


li			{ list-style-type:none; text-align:left; text-indent:0px; margin-left:0px; line-height:.05em; padding:8px; }
li li		{ list-style:upper-alpha;}
li li li	{ list-style:decimal;}

ol			{ list-style:upper-roman;}
ol ol		{ list-style:upper-alpha;}
ol ol ol	{ list-style:decimal;}




INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text
{ color:white; background-color:#333; border:1px dotted #f00;}

INPUT type=button	{ }
INPUT type=checkbox { }
INPUT type=file		{ }
INPUT type=hidden	{ }
INPUT type=image	{ }
INPUT type=password	{ }
INPUT type=radio	{ }
INPUT type=reset	{ }
INPUT type=submit	{ }
INPUT type=text		{ }



fieldset
{
    width: 100%;
    padding:15px; padding-top:10px;
    text-align: right;
    border: 1px solid #939292;
    padding-top: 0px;
}


Legend { font-weight:bold; color:#40659A; padding:10px; }

.Orange, .Blue, .Pink	{ color:#ff9700; font-weight:normal; font-family:Verdana,Arial,Times New Roman; padding-bottom:6px; padding-top:5px;}
.Orange			{ color:#ff9700; }
.Blue			{ color:#4e85f6; }
.Pink			{ color:#741692; }
.LearnMore		{ float:right; width:120px; font:verdana 100% normal; cursor:hand; }

/* * * * * *  links  * * * * * */
a                       { color:#000080; text-decoration: underline; padding: 0px; margin:0px; }
a:visited               { color:#000080; padding: 0px; margin:0px; }
a:hover                 { text-decoration: none; padding: 0px; margin:0px;}
a:focus,
a:active                { padding: 0px; margin:0px;}


/* * * * *  LAYOUT  * * * * * */
section,
article,
header,
footer,
nav,
aside,
hgroup             { display: block; }


input, textarea {
	background:#f4f7fd;
	border-color: #eaeaea #C5C3C3 #C5C3C3 #eaeaea;
	border-style: solid;
	border-width: 1px;
	color: #676563;
	padding: 6px 6px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;font-family:Arial,Verdana,Times New Roman;font-size:12px;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 5px;
}
input:focus, textarea:focus {
	border:#acacac solid 1px;
	background:#e8effc;
	-moz-box-shadow: 0 1px 5px #b9b9b9;
	-webkit-box-shadow: 0 1px 5px #b9b9b9;
	box-shadow: 0 1px 5px #b9b9b9;font-family:Arial,Verdana,Times New Roman;font-size:12px;   
	-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 7px;     
}


select {display:block;    
	background:#f4f7fd;
	border-color: #eaeaea #C5C3C3 #C5C3C3 #eaeaea;
	border-style: solid;
	border-width: 1px;
	color: #676563;
	padding: 2px 4px;
	width:165px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;font-family:Arial,Verdana,Times New Roman;font-size:12px;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 5px;}
	
select:focus {
	border:#acacac solid 1px;
	background:#e8effc;
	-moz-box-shadow: 0 1px 5px #b9b9b9;
	-webkit-box-shadow: 0 1px 5px #b9b9b9;
	box-shadow: 0 1px 5px #b9b9b9;font-family:Arial,Verdana,Times New Roman;font-size:12px;   
	-moz-border-radius: 7px;-webkit-border-radius: 7px;   -khtml-border-radius: 7px;border-radius: 7px;     
}

/* * * * * HOME PAGE STYLES  * * * * * */
#maindiv  { margin:0 auto; border:0px solid red; background-color:#fff; width:1002px; min-height:680px; }
#wrapper  { border:0px solid #f00; background-repeat:repeat-x; background-color:#999;}

/* * * * *  header group  * * * * * */
hgroup {border:0px solid red; background-image: url(../images/TopBg.jpg); background-repeat:repeat-x; padding: 0 0 0 36px; margin:0px; height:66px; }
hgroup a 	 { border:0px solid red; padding:0px; position:relative;}
hgroup a img { border:0px solid green; padding:0px;float:left;}
hgroup input.searchTxtBox { margin-left:350px; margin-right:1px; border:1px solid #cccaca;width:223px; height:34px;float:left;background: white url(../images/search.gif) 5px 8px no-repeat; padding:0 0 0 30px; color:#999; font-size:14px;margin-top:17px;-moz-border-radius: 0px;-webkit-border-radius: 0px;   -khtml-border-radius: 0px;border-radius: 0px; }
hgroup input.submit { margin:17px 0 0 0; border:1px solid #cccaca; background-color:transparent; float:left;background: white url(../images/SearchBtnImg.jpg) no-repeat; width: 4.8em; height: 36px;-moz-border-radius: 0px;-webkit-border-radius: 0px;   -khtml-border-radius: 0px;border-radius: 0px; width:63px; }

/* * * * *  menu  * * * * * */
nav {background-image: url(../images/MenuBar-bg.jpg); padding:0px; height:57px;vertical-align:middle;}
nav ul.TopMenu {padding:0px; margin:0 0 0 60px; vertical-align:middle;}
nav ul.TopMenu li {border:0px solid red; padding:0px; display: inline; margin:0px;}

/* * * * *  Top box with navigation  * * * * * */
#topBox { height:280px; border:0px sol8id red;background-image: url(../images/MiddleBox-bg.jpg); background-repeat: repeat-x;}
#topBox article {border:1px solid #c0c0c0; width: 902px; margin:0 auto; height:268px; background-color:white;-moz-box-shadow: 0 1px 5px #b9b9b9;
	-webkit-box-shadow: 0 1px 5px #b9b9b9;
	box-shadow: 3px 1px 5px #b9b9b9; }

#topBox article aside { float:left; border:0px solid red;}
#topBox article aside { float:left; border:0px solid red;}

#topBox article aside ul { width:267px; border:0px solid blue; margin:0 0 0 0px; background-color:#f9f9f9;}
#topBox article aside ul li {background-image: url(../images/MidBox-Nav-bg1.jpg); background-repeat:repeat-x; margin:0; padding:0 0 0 20px; background-color:#f9f9f9; height:45px; }
#topBox article aside ul li.noBg { margin:0; padding:0 0 0 20px; background-color:red; height:43px;  margin:0;}
#topBox article aside ul li a img { border:0px solid blue; }
#topBox article aside ul li a { background-repeat:no-repeat;width:267px; height:43px; text-decoration:underline;}


/* * * * *  Middle text 3 col  * * * * * */
#floatBoxes { text-align: left; margin:0px 0 0px 22px; height:108px; border:0px solid red; }
#floatBoxes .colBox1,.colBox2,.colBox3    { float:left;  padding:0px;}
#floatBoxes .colBox1 { width:242px;border:0px solid red; font-family:Arial, Helvetica, sans-serif; color:#853514; font-size:12px; margin:0 50px 0 30px;}
#floatBoxes .colBox1 p { line-height:1.4em; padding:0px; margin:5px 0 5px 0px;}
#floatBoxes .colBox1 span{ font-weight:bold; font-size:20px; }
#floatBoxes .colBox2 {width:276px; margin-top:10px;  }
#floatBoxes .colBox2 p {text-align:justify; line-height:1.4em;}
#floatBoxes .colBox2 p a { font-weight:bold; font-style:italic; color:#314e9f; margin-left:149px;text-decoration:none; }
#floatBoxes .colBox2 p a:hover { font-weight:bold; font-style:italic; color:#314e9f; margin-left:149px;text-decoration: underline; }
#floatBoxes .colBox2 h3 {text-transform:uppercase; color:#314e9f; line-height:10px; font-size:16px; }

#floatBoxes .colBox3 {width:276px; margin-left:50px; margin-top:10px; }
#floatBoxes .colBox3 p {text-align:justify;line-height:1.4em;}
#floatBoxes .colBox3 p a { font-weight:bold; font-style:italic; color:#314e9f; margin-left:44px; text-decoration:none; }
#floatBoxes .colBox3 p a:hover { font-weight:bold; font-style:italic; color:#314e9f; margin-left:44px; text-decoration: underline; }
#floatBoxes .colBox3 h3 {  text-transform:uppercase; color:#314e9f; line-height:10px; font-size:16px; }

/* * * * *  News scroll  * * * * * */
#news {margin: 0 0 0 55px;height:30px; background-color:#f9f9f9; width:890px; border:1px solid #e1e0e0; border-radius:10px; margin-bottom:8px;}
#news .newsImg { float:left; border:0px solid red; padding:0px 0 0 0px; }
#news .newsTxt { border:0px solid red; padding:5px 0 0 15px;  }

/* * * * *  Product Navigation Box  * * * * * */
#NavBox {text-align: left; margin:0px 0 10px 55px; height:148px; border-top:0px solid #c0c0c0; border-left:1px solid #c0c0c0;  border-right:1px solid #c0c0c0;  border-bottom:2px solid #c0c0c0; width:888px; background-image: url(../images/LinkBox-bg.jpg); background-repeat:repeat-x;}
#NavBox .colNav1,.colNav2,.colNav3,.colNav4  {float:left;  padding:0 0 0 18px; background-image: url(../images/LinkBox-Divider.jpg); background-position:right; background-repeat: no-repeat; height:148px; width:200px;}

#NavBox .colNav1 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding-left:32px; margin-top:5px; text-transform:uppercase;}
#NavBox .colNav2 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding-left:32px; margin-top:5px; text-transform:uppercase; padding-top:6px; height:30px;}
#NavBox .colNav3 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding-left:32px; margin-top:5px; text-transform:uppercase;padding-top:6px;height:30px;}
#NavBox .colNav4 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding-left:32px; margin-top:5px; text-transform:uppercase;}

#NavBox .colNav1 ul { padding:0px; margin:0px;}
#NavBox .colNav1 ul li { background-image:url(../images/Bullet-LinkBox.jpg); background-repeat:no-repeat; color:#284493; margin-left:5px; padding-bottom:10px; padding-left:20px; padding-top:3px; text-decoration:none;}
#NavBox .colNav1 ul li a { color:#284493;text-decoration:none;}
#NavBox .colNav1 ul li a:hover { color:#284493;text-decoration: underline;}

#NavBox .colNav2 ul { padding:0px; margin:0px;}
#NavBox .colNav2 ul li { background-image:url(../images/Bullet-LinkBox.jpg); background-repeat:no-repeat; color:#284493; margin-left:5px; padding-bottom:10px; padding-left:20px; padding-top:3px; text-decoration:none;}
#NavBox .colNav2 ul li a { color:#284493;text-decoration:none;}
#NavBox .colNav2 ul li a:hover { color:#284493;text-decoration: underline;}

#NavBox .colNav3 ul { padding:0px; margin:0px;}
#NavBox .colNav3 ul li { background-image:url(../images/Bullet-LinkBox.jpg); background-repeat:no-repeat; color:#284493; margin-left:5px; padding-bottom:10px; padding-left:20px; padding-top:3px; text-decoration:none;}
#NavBox .colNav3 ul li a { color:#284493;text-decoration:none;}
#NavBox .colNav3 ul li a:hover { color:#284493;text-decoration: underline;}

#NavBox .colNav4 ul { padding:0px; margin:0px;}
#NavBox .colNav4 ul li { background-image:url(../images/Bullet-LinkBox.jpg); background-repeat:no-repeat; color:#284493; margin-left:5px; padding-bottom:10px; padding-left:20px; padding-top:3px; text-decoration:none;}
#NavBox .colNav4 ul li a { color:#284493;text-decoration:none;}
#NavBox .colNav4 ul li a:hover { color:#284493;text-decoration: underline;}

.colNav4 { background-image:none;}


/* * * * *  Services Navigation Box  * * * * * */
#NavBoxServ {text-align: left; margin:0px 0 10px 49px; height:148px; border-top:0px solid #c0c0c0; border-left:1px solid #c0c0c0;  border-right:1px solid #c0c0c0;  border-bottom:2px solid #c0c0c0; width:906px; background-image: url(../images/LinkBox-bg.jpg); background-repeat:repeat-x;}
#NavBoxServ .colNav1  {float:left;  padding:0 0 0 18px; background-image: url(../../images/LinkBox-Divider-1.jpg); background-position:right; background-repeat: no-repeat; height:148px; width:400px;}
#NavBoxServ .colNav1 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding:5px 0 0 32px; margin-top:5px; text-transform:uppercase; float:left; margin:15px 20px 0 0; height:30px; border:0px solid red;}
#NavBoxServ .colNav1 h5 a { text-decoration:none;}


#NavBoxServ .colNav1 ul { padding:0px; margin:60px 0 0 220px;}
#NavBoxServ .colNav1 ul li { background-image:url(../images/Bullet-LinkBox.jpg); background-repeat:no-repeat; color:#284493; margin-left:5px; padding-bottom:10px; padding-left:20px; padding-top:3px; text-decoration:none; }
#NavBoxServ .colNav1 ul li a { color:#284493;text-decoration:none;}
#NavBoxServ .colNav1 ul li a:hover { color:#284493;text-decoration: underline;}



/* * * * *  Others Navigation Box  * * * * * */
#NavBoxOth {text-align: left; margin:0px 0 10px 55px; height:148px; border-top:0px solid #c0c0c0; border-left:1px solid #c0c0c0;  border-right:1px solid #c0c0c0;  border-bottom:2px solid #c0c0c0; width:888px; background-image: url(../images/LinkBox-bg.jpg); background-repeat:repeat-x;}
#NavBoxOth .colNav1  {float:left;  padding:0 0 0 18px; height:148px;}
#NavBoxOth .colNav1 h5 {color:#284493; font-size:14px; background-image: url(../images/Icon-LinkBox.jpg); background-repeat:no-repeat; padding:5px 0 0 32px; margin-top:5px; text-transform:uppercase; float:left; margin:15px 20px 0 0; height:30px; border:0px solid red;}
#NavBoxOth .colNav1 h5 a { text-decoration:none;}



/* * * * * FOOTER  * * * * * */
#footer { background-color:#efefef; height:45px; padding:5px 35px 0 50px;}
#footer a { text-decoration:none; color:#999;color:#8c5555;}
#footer .lftFooter { float:left; border:0px solid red; color:#8c5555;}
#footer .rtFooter { float: right; border:0px solid red; width:350px; padding-top:10px; margin-right: }

#footer .rtFooter ul li { float:left;border:0px solid red; background-image:url(../images/bullet-arrow.jpg); background-repeat:no-repeat; background-position:center left; padding-left:15px; margin-right:15px;}
#footer .rtFooter ul li a { text-decoration:none; color:#000080;}
#footer .rtFooter ul li a:hover { text-decoration: underline; color:#000080;}


		/*         -------- INNER PAGE STYLES  ---------          */
#topBoxInner { height:180px; border:0px solid red;background-image: url(../images/MiddleBox-bg-inr.jpg); background-repeat: repeat-x;}


/* * * * *  Content Area  * * * * * */
#Content { text-align: left; margin:0px 0 40px 55px; border:0px solid red; display: inline; float: left; width:630px; min-height:200px; }
#Content h1 {color:#3c5aad; font-size:20px;background-image:url(../images/PageHeadIcon.jpg); background-position:  bottom left ; background-repeat:no-repeat;border:0px solid red; padding-left:25px; text-transform:uppercase; border-bottom:0px solid #dbdbdc; height:35px; margin-bottom:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

#Content .ResourcePara h4 {margin:15px 0 5px 0; padding:0px;}

#Content .SupportPara h4 {margin:15px 0 5px 0; padding:0px;}


#Content .ParaBox { border:1px solid #cccccc; padding:15px; background-color:#eaeaea; border-radius:10px;
-moz-box-shadow: 3px 3px 3px #ccc;
-webkit-box-shadow: 3px 3px 3px #ccc;
box-shadow: 2px 4px 7px #ccc;
width:70%;
 }
 
#Content .ParaSplBox1 { padding:10px; border-radius:7px;
width:44%; float:left; margin-right:15px; border:1px solid #cccccc;
min-height:230px;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #fff 0%, #eaeaea 50%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#eaeaea), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* W3C */
}

#Content .ParaSplBox1 h4 { line-height:2em; padding-top:0px; text-transform:uppercase; color:#000080;}
#Content .ParaSplBox1 ul li { line-height:1.35em; text-indent:0px; padding-left:0px;
							  list-style:disc; margin-left:25px;margin-top:0px;}

#Content .ParaSplBox150 { padding:10px; border-radius:7px;
width:44%; float:left; margin-right:15px; border:1px solid #cccccc;
min-height:150px;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #fff 0%, #eaeaea 50%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#eaeaea), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* W3C */
}
#Content .ParaSplBox150 h4 { line-height:2em; padding-top:0px; text-transform:uppercase; color:#000080;}
#Content .ParaSplBox150 ul li { line-height:1.35em;text-indent:0px; padding-left:0px;
							  list-style:disc; margin-left:25px;margin-top:0px;}
#Content .ParaSplBox150 ul li.emptyTxt { line-height:1.08em; text-indent:0px; padding-left:0px; list-style-type:none;}




#Content .ParaSplBox200 { padding:10px; border-radius:7px;
width:44%; float:left; margin-right:15px; border:1px solid #cccccc;
min-height:200px;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #fff 0%, #eaeaea 50%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#eaeaea), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* W3C */
}
#Content .ParaSplBox200 h4 { line-height:2em; padding-top:0px; text-transform:uppercase; color:#000080;}
#Content .ParaSplBox200 ul li { line-height:1.35em; text-indent:0px; padding-left:0px;
							  list-style:disc; margin-left:25px;margin-top:0px;}
#Content .ParaSplBox200 ul li.emptyTxt { line-height:1.08em; text-indent:0px; padding-left:0px; list-style-type:none;}


#Content .ProdBroch { padding:10px; border-radius:7px;
width:75%; float:left; margin-right:15px; border:1px solid #cccccc;
min-height:200px;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #fff 0%, #eaeaea 50%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#eaeaea), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* W3C */
}
#Content .ProdBroch h4 { line-height:2em; padding-top:0px; text-transform:uppercase; color:#000080;}
#Content .ProdBroch ul li { line-height:1.35em; text-indent:0px; padding-left:0px;
							  list-style:disc; margin-left:25px;margin-top:10px;}
#Content .ProdBroch ul li.emptyTxt { line-height:1.08em; text-indent:0px; padding-left:0px; list-style-type:none;}

#Content .ProdBroch ul li span { float:right;}
#Content .ProdBroch ul li img { float:right; margin-right:23px;}




#Content .WhitePap { padding:10px; border-radius:7px;
width:98%; float:left; margin-right:15px; border:1px solid #cccccc;
min-height:200px;

background: #eaeaea; /* Old browsers */
background: -moz-linear-gradient(top, #fff 0%, #eaeaea 50%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#eaeaea), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#eaeaea 50%,#cccccc 100%); /* W3C */
}
#Content .WhitePap h4 { line-height:2em; padding-top:0px; text-transform:uppercase; color:#000080;}
#Content .WhitePap ul li { line-height:1.35em; text-indent:0px; padding-left:0px;
							  list-style:disc; margin-left:25px;margin-top:10px;}
#Content .WhitePap ul li.emptyTxt { line-height:1.08em; text-indent:0px; padding-left:0px; list-style-type:none;}

#Content .WhitePap ul li span { float:right;}
#Content .WhitePap ul li img { float:right; margin-right:23px;}




#Content h3 { line-height:1em; color:#8b5952; margin:25px 0 5px 0;}

#Content p {padding:0px; margin:13px 0 13px 0px;text-align:justify;}

#sidebar           {display: inline; float: right; width:260px; border:0px solid red; margin:0 55px 0 0px; text-align:center; padding-top:30px;}

p.SplTxt { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;line-height:1.5em; letter-spacing:.1px; font-size:14px; color:#000080; margin:10px 0 10px 0; text-shadow:10 10 #eaeaea; }

#Content ul li { line-height:1.4em; text-indent:0px; padding-left:0px; list-style:disc; margin-left:25px; margin-bottom:-5px; margin-top:-10px;}

#FormTbl {border:0px solid red;}
#FormTbl .TblRow {border:0px solid red;}
#FormTbl .TblRow label {width:60px;}
#FormTbl ul {border:0px solid blue; display:block;min-height:36px;margin:0;padding:0px;  }
#FormTbl ul li{float:left; display: inline; margin-left:0; }
#FormTbl ul li.col-1 { width:140px;padding-top:15px; border:0px solid blue; padding-bottom:15px; }
#FormTbl ul li.TwoLines { width:140px;padding-top:5px; border:0px solid blue;  }
#FormTbl ul li.col-2 { border:0px solid blue;}
#FormTbl ul li.col-2 input {width:150px;}
#FormTbl ul li.col-1 textarea { width:350px; height:5px;}
#FormTbl ul li.col-2 input.btn {margin:10px 5px 0 0; border:1px solid #cccaca; background-color:transparent; float:left;background: white url(../images/ButtonBg.jpg); height: 30px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 5px;width:75px; color:#ffffff; font-weight:bold; font-size:11px;}

div.EventsPara div.widthPara { border:1px solid red; float:left; width:100px; min-height:35px;}

div.EventsPara ul.Address { border:0px solid blue; height:25px;padding:0px; margin:0px 0 0 0 ;list-style-type: none; list-style:none;}
div.EventsPara ul.Address li {float:left;padding:0px; margin:0px;list-style-type: none;list-style:none; }
div.EventsPara ul.Address li.widthPara {border:0px solid red; width:60px; padding:0px; margin:0px; list-style-type:none;list-style:none;}

div.EventsPara h4{ border:0px solid red; margin:10px 0 0 0;}


/* Contact Page styles */
.contacts { margin:-10px 0px -10px 0px;}
.contacts h3 { padding:5px 0 5px 10px; background-color:#eaeaea;

background: -moz-linear-gradient(top, #fff 0%, #F1F1F1 50%, #F1F1F1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#F1F1F1), color-stop(100%,#F1F1F1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#F1F1F1 50%,#F1F1F1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#F1F1F1 50%,#F1F1F1 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#F1F1F1 50%,#F1F1F1 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F1F1F1',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#F1F1F1 50%,#F1F1F1 100%); /* W3C */
	-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 5px; border:1px solid #cccccc;
 }
.contacts .ContRow { overflow:auto; margin-bottom:10px;}
.contacts .ContRow2 { overflow:auto; margin-bottom:0px;}
.contacts .ContLft { float:left; width:130px; border:0px solid red; font-weight: normal; }
.contacts .ContRt  { float:left;border:0px solid red;}

/***new styles***/
#tf { border:0px solid blue;}
#tf input {width:150px;}
#tf textarea { width:350px; height:5px;}
#tf input.btn {margin:10px 5px 0 0; border:1px solid #cccaca; background-color:transparent; float:left;background: white url(../images/ButtonBg.jpg); height: 30px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;   -khtml-border-radius: 5px;border-radius: 5px;width:75px; color:#ffffff; font-weight:bold; font-size:11px;}