/* CSS Document */
body{
margin-top:0px;
margin-bottom:0px;
}
.header_img{
background:url(header_images.gif)  no-repeat top left;
width:1000px;
}
.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.body_foter{
background:url(body_foter.jpg) no-repeat bottom center;
width:1000px; height:45px;
padding-bottom:40px;
}
.p_tab{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#4e4e4e;
text-align:center;
text-decoration:none;
}
.p_tab a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#4e4e4e;
text-align:center;
text-decoration:none;
}
.p_tab a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#4e4e4e;
text-align:center;
text-decoration:none;
}
.p_tab a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#d83b3b;
text-align:center;
text-decoration:none;
}

.td_bg{
background:url(menuheader_arew.gif) repeat-x top;
}
.webprofessional{
background:url(webprofessional_bg.gif) repeat-x top;
height:112px;
}
.web{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#060606;
text-align:left;
text-decoration:none;
}
.pro{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#008600;
text-align:left;
text-decoration:none;
}
.pixel{
font-family:AvantGarde Md BT;
font-size:18px;
font-weight:300;
color:#ff8a00;
text-align:left;
text-decoration:none;
}
.p_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#313131;
text-align:justify;
text-decoration:none;
}
.contact_bg{
background:url(chat.gif) no-repeat right;
width:439px;
height:185px;
}
.news1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}
.footer_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d7d7d7;
text-align:center;
text-decoration:none;
}
.footer_text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d7d7d7;
text-align:center;
text-decoration:none;
}
.footer_text a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d7d7d7;
text-align:center;
text-decoration:none;
}
.footer_text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#d7d7d7;
text-align:center;
text-decoration:underline;
}
.news_icon{
font-family:AvantGarde Md BT;
font-size:18px;
font-weight:300;
color:#f55628;
text-align:left;
text-decoration:none;
}
.readmore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#f55628;
text-align:right;
text-decoration:underline;
}
.category_head{
background:url(category_bg.gif) repeat-x ;
font-family: Arial, Verdana;
font-size:15px;
font-weight:600;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg{
background:#f5f5f5;
border-left:#e9e9e9 1px solid ;
border-right:#e9e9e9 1px solid;
}
.category_bg_head{
background:#e8e8e8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#004284;
}
.category_bottom{
background:url(category_bootm_bg.gif) repeat-x;
}
.category_bg_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg_txt a{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg_txt a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg_txt a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg_txt a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#565353;
}
.category_bg_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:underline;
color:#034382;
}
.text_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#a50b09;
}
.txt_color{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#0165b1;
}
ul{
padding:0px 0px 0px 30px;
list-style: url(rdbullet_66.jpg);
text-align:justify;
line-height:22px;
}
.portfolio{
background:url(portfoliobanner_bg.gif) repeat-x ;
}


/**********Preformated for gallery*************/

.stepcarousel{
	position: relative; /*leave this value alone*/
	/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
	width: 620px; /*Width of Carousel Viewer itself*/
	height: 110px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 2px;
	top: 2px;
	width:620px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 1px 6px; /*margin around each panel*/
width: 122px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel img {
	border:1px;
	color:#333333;
}
/***********END************/


/**********Preformated for news*************/
.txt_blue{
font:bold 13px Arial, Helvetica, sans-serif;
color:#0087bd;
text-decoration:none;
}

/***********END************/

