body {
margin-top : 0;
background : #f6f6f6;
font-family : Arial, Helvetica, sans-serif;
color : #242423;
font-size : 12px;
line-height : 20px;
}
#wrapper {
width : 961px;
margin : 0 auto;
overflow : hidden;
background : #ffffff;
height : auto;
overflow : hidden;
}
#wrapper p.rws-content-newp1 {
padding-left : 23px;
font-size : 12px;
line-height : 16px;
padding-top : 9px;
color : #ffffff;
}
#wrapper p.rws-content-newp {
padding-left : 23px;
font-size : 12px;
line-height : 16px;
color : #ffffff;
}
#wrapper p.rws-content-newp a {
color : #ffffff;
text-decoration : underline;
}


#rws-newsticker strong {
color:#fe6c00;
font-size:13px;
}

.marquee2 {
padding:0;
margin:0;
width:94%;
list-style:none;
}

.marquee2 {
padding-right:100px;
list-style:none;
display:inline;
float:left;
width:auto;
overflow:hidden;
}


#wrapper p.rws-content-newp a:hover {
color : #ffffff;
text-decoration : none;
}
#rws-top {
background : url(images/rws-bg-top.jpg) no-repeat top left;
padding-top : 30px;
overflow : hidden;
}
#rws-left {
background : url(images/left-bg.jpg) repeat-y top left;
padding-left : 18px;
overflow : hidden;
}
#rws-right {
background : url(images/right-bg.jpg) repeat-y top right;
padding-right : 18px;
overflow : hidden;
}
#rws-bottom {
background : #f6f6f6 url(images/rws-bg-bottom.jpg) repeat-x top left;
overflow : hidden;
padding-top : 8px;
font-size : 11px;
}
#rws-mainbody {
padding : 8px 13px 10px 11px;
overflow : hidden;
clear : both;
}
#rws-header {
height : 90px;
width : 100%;
}
#rws-logo {
width : 280px;
float : left;
overflow : hidden;
text-align : left;
}
#rws-logo img {
border : none;
}
#rws-logo a {
text-decoration : none;
}
#rws-logo a:hover {
text-decoration : none;
}
#rws-mainmenu {
width : 600px;
float : right;
overflow : hidden;
text-align : right;
}
#rws-mainmenu .slogan {
font-size : 16px;
font-weight : bold;
font-style : normal;
color : #e07415;
word-spacing : 3px;
width : 100%;
height : 35px;
}
#rws-banner-left{
width:490px;
float:left;
overflow:hidden;
}
#rws-banner-right{
width:410px;
float:right;
overflow:hidden;
}

#rws-banner-left_2{
width:610px;
float:left;
overflow:hidden;
}
#rws-banner-right_2{
width:288px;
float:right;
overflow:hidden;
}

#rws-mainmenu ul.menu {
background : #f5f5f5;
width : auto;
height : 34px;
list-style : none;
margin : 0;
padding : 0;
float : right;
margin-right : 1px;
}
#rws-mainmenu ul.menu li.menuli {
width : auto;
line-height : 34px;
float : left;
background : url(images/menu-bg-li.jpg) no-repeat top right;
list-style : none;
}
#rws-mainmenu ul.menu li a {
padding : 0 15px;
color : #5e5e5e;
font-weight : bold;
text-decoration : none;
}
#rws-mainmenu ul.menu li a:hover {
text-decoration : none;
color:#085dad;
}
#rws-mainmenu ul.menu li.menulilast {
width : auto;
line-height : 34px;
float : left;
list-style : none;
}
#rws-mainmenu ul.menu li#active a {
color : #085dad;
text-decoration : none;
}
#rws-mainmenu ul.menu li#active a:hover {
color : #085dad;
text-decoration : underline;
}
#rws-banner {
width : 100%;
float : left;
overflow : hidden;
clear : both;
}
#rws-content {
width : 900px;
float : left;
overflow : hidden;
clear : both;
padding-top : 5px;
}
#rws-content p {
margin-top : 0;
line-height : 16px;
}
#rws-content-column {
width : 900px;;
float : left;
overflow : hidden;
clear : both;
}



#rws-column-1-new{
width : 307px;
float : left;
overflow : hidden;
}
#rws-column-1 {
width : 285px;
float : left;
overflow : hidden;

}
#rws-column-1 h2.rws-heading1 {
background : url(images/heading-bg.jpg) repeat-x top left;
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 5px 7px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
}
#rws-column-1 h2.rws-heading1 span {
background : url(images/arrow-heading.jpg) no-repeat top right;
padding-right : 25px;
}

#rws-column-2-new{
width : 306px;
float : left;
overflow : hidden;
}

#rws-column-2 {
width : 285px;
float : left;
overflow : hidden;

}
.rws-collouts-1 {
width : 263px;
float : left;
background : url(images/content-bg.jpg) repeat-x top left;
border-left : 1px solid #e6e6e6;
border-right : 1px solid #e6e6e6;
border-bottom : 1px solid #e6e6e6;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
}
.rws-collouts-1 img {
border : 2px solid #ffffff;
}
#rws-column-2 h2.rws-heading2 {
background : url(images/heading-bg.jpg) repeat-x top left;
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 5px 7px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
}
#rws-column-2 h2.rws-heading2 span {
background : url(images/arrow-heading.jpg) no-repeat top right;
padding-right : 25px;
}
#rws-column-3 {
width : 283px;
float :  right;
overflow : hidden;
background : #e9e7e6 url(images/contact-us-bg.jpg) repeat-x top left;
border-left : 1px solid #e6e6e6;
border-right : 1px solid #e6e6e6;
border-bottom : 1px solid #e6e6e6;
padding-bottom:13px;
}

.rws-main-content p a {
color:#fd6c01;
text-decoration:underline;
}

.rws-main-content p a:hover {
color:#fd6c01;
text-decoration:none;
}

#rws-column-3 h2.rws-heading3 {
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 5px 5px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
width:165px;
}
#rws-column-3 h2.rws-heading3 span {
background : url(images/contact-arrow.jpg) no-repeat top right;
padding-right : 25px;
}
#rws-column-3 .rws-collouts-3 {
width : 263px;
float : left;
padding-left : 5px;
padding-right : 0px;
padding-top : 10px;
background : url(images/contact-us-right-bg.jpg) no-repeat 7px 1px;
min-height : 135px;
}
div.rws-contact-images {
clear : both;
padding : 0px 0 0px 15px;
width:240px;
float:left;
}
div.rws-copyright {
width : 480px;
float : left;
text-align : left;
color : #565456;
padding-left : 29px;
}
div.rws-designedby {
width : 300px;
float : right;
text-align : right;
color : #565456;
padding-right : 31px;
}
div.rws-designedby a {
color : #565456;
text-decoration : none;
}
div.rws-designedby a:hover {
color : #565456;
text-decoration : underline;
}
#rws-content-column .rws-main-content {
background : #ffffff url(images/content-bg.jpg) repeat-x top left;
border-left : 1px solid #e6e6e6;
border-right : 1px solid #e6e6e6;
border-bottom : 1px solid #e6e6e6;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
width : 580px;
float : left;
}
#rws-content-column h2.rws-heading_aboutus {
background : url(images/heading-bg.jpg) repeat-x top left;
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 0 7px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
width : 121px;
}
#rws-content-column h2.rws-heading_aboutus span {
background : url(images/arrow-heading.jpg) no-repeat top right;
padding-right : 25px;
}
ul.rws-contentsaperator {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
ul.rws-contentsaperator li.rws-first-li {
float : left;
width : 615px;
}
ul.rws-contentsaperator li.rws-second-li {
float : right;
width : 285px;
}
#rws-content-column h2.rws-heading_solutions {
background : url(images/heading-bg.jpg) repeat-x top left;
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 0 7px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
width : 121px;
}
#rws-content-column h2.rws-heading_solutions span {
background : url(images/arrow-heading.jpg) no-repeat top right;
padding-right : 25px;
}

#rws-content-column h2.rws-heading_con {
background : url(images/heading-bg.jpg) repeat-x top left;
padding : 0;
margin : 0;
color : #ffffff;
padding : 6px 0 7px 14px;
font-size : 21px;
line-height : 21px;
font-weight : normal;
word-spacing : 2px;
font-family : "Times New Roman", Times, serif;
width : 188px;
}
#rws-content-column h2.rws-heading_con span {
background : url(images/arrow-heading.jpg) no-repeat top right;
padding-right : 25px;
}

.subheading{
font-size:14px;
color:#1861a5;
line-height:18px;
clear:both;
font-weight:bold;
}

input.textbox_contact{
	width:220px;
	border:1px solid #CCCBCB;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#EEEEEE;
	padding:2px 0 0 3px;
	height:18px;
}

textarea.contactpage{
	width:220px;
	height:80px;
	border:1px solid #CCCBCB;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#EEEEEE;
	padding:2px 0 0 3px;
	
}

#msg12 {
	MARGIN-TOP: 10px; DISPLAY: none; Z-INDEX: 200; /*BACKGROUND: url(images/msg_arrow1.gif) no-repeat right center;*/ 
	POSITION: absolute; border-right:2px solid #1861a5;border-top:2px solid #1861a5; border:2px solid #1861a5; padding:2px 5px 2px 5px; color:#333333;
	BACKGROUND: #c1e1ff;
}
#msgcontent12 {
	/*BORDER-RIGHT: #924949 2px; PADDING-RIGHT: 0px; BORDER-TOP: #924949 2px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #f3e6e6; PADDING-BOTTOM: 5px; BORDER-LEFT: #924949 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #924949 2px solid; color:#000000;*/
}
#msg {
	DISPLAY: none; PADDING-LEFT: 7px; Z-INDEX: 200; BACKGROUND: url(images/msg_arrow.gif) no-repeat left center; POSITION: absolute
}
#msgcontent {
	BORDER-RIGHT: #924949 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #924949 2px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #f3e6e6; PADDING-BOTTOM: 5px; BORDER-LEFT: #924949 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #924949 2px solid; max-width: 250px; min-width: 150px
}

#rws-newsticker{
border:5px solid #e7e7e7;
background:#f4f6f5;
overflow:hidden;
width:880px;
padding:5px 5px 1px 5px;

}