body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding:0px;}
h1 {
	font-size:13px;
	font-weight:normal;
	float:right;
	padding: 0px;
	margin: 5px 12px 0px 0px;
	line-height: 20px;
}
h2 {
	font-size:13px;
	color:#C90801;
	font-weight:bold;
	padding:5px 0px 5px 0;
	margin:0px;

}

h2 span{
	font-size:18px;
	color:#000;
	font-weight:normal;
	padding:5px 0px 5px 0;
	margin:0px;
}


h3 {
	font-size:13px;
	color:#C90801;
	font-weight:bold;
	padding:17px 0px 5px 0;
	margin:0px;
}

.photo {
	font-size:13px;
	color:#000000;
	font-weight:normal;
	padding:2px 0px 0px 0;
	margin:0px;

}

:-moz-any-link:focus {
	outline: none;
}

/*-----------header--------------*/

#logo{
	width:1002px;
	margin:0px;
	padding: 0px;
	height: 85px;
}
#logo .logo1{
	width:200px;
	float:left;
	padding:0px 30px 0px 18px;
	margin: 0px;
}

#logo .call{
	width:400px;
	font-size:14px;
	color:#000000;
	float:right;
	margin: 20px 12px 5px 0px;
}
#nav{
	width:972px;
	height:28px;
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images1/nav-bg.gif);
	background-repeat:repeat-x;
	clear: both;
}
#nav ul{
	list-style-type:none;
	margin:0px;
	padding:2px 0px 0px 0px;
}
#nav ul li{
	display:inline;
	background: url(../images1/divider.gif) no-repeat right;
	padding:0px 16px 0px 16px;
}
#nav ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
#nav ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav{
	background-image:url(../images1/nav-left.gif);
	width:4px;
	height:28px;
	background-position:left;
	background-repeat:repeat-y;
	float:left;
	margin-right:16px;
}
.rightnav{
	background-image:url(../images1/nav-right.gif);
	width:4px;
	height:28px;
	background-position:right;
	background-repeat:repeat-y;	
	float:right;
	margin-left:16px;
}
html div#nav{
	line-height:190%;
}
html body#home div#nav a#homenav ,html body#what div#nav a#whatnav , html body#who div#nav a#whonav ,  html body#how div#nav a#hownav, html body#portfolio div#nav a#port , html body#testi div#nav a#test , html body#caree div#nav a#career, html body#contact div#nav a#cont{
	/*font-weight:bold;*/
	background-image:url(../images/select.gif);
	background-repeat:repeat-x;
	color:#000000;
	padding:3px 19px 5px 19px;
	margin:0 10px 0 9px;
}
.subnav{
	width:965px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#F1EEEE;
	border-bottom:1px solid #D0D0D0;
	border-left:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	text-align:left;
	line-height:24px;
	padding-left:5px;
}
.subnav a{
	color:#000000;
	text-decoration:none;
	padding:0 1px 0 1px;
}
.subnav a:hover{
	color:#BB2521;
	text-decoration:none;
}
a{
	color:#e40800;
}
a:hover{
	color:#e40800;
}
.bred{
	color:#BB2521;
	text-decoration:none;
}
/*-----------header end-------------*/

/*-----------mouse over pop-Up-----*/

.thumbnail{
	position: relative;
	z-index: 0;
}
 
.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}
 
.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	/*background-color: #FFFFFF;*/
	margin:10px 0px 0px 0px;
	padding: 8px;
	left:-1000px;
	/*border: 4px solid #02830b;*/
	visibility: hidden;
	color: black;
	text-decoration: none;
	width:616px;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	
	/*padding: 2px;*/
}
 
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	padding-top: 25px;
	left: -205px; /*position where enlarged image should offset horizontally */ 
}

/*--------------*/

/*-------------------home page-----------*/

#wrapper{
	width:900px;
	padding:15px 30px 0 30px;
	font-size:12px;
	color:#000000;
	height:345px;
}
#wrapper-left{
	width:390px;
	height:345px;
	float:left;
}
#wrapper-right{
	width:480px;
	float:right;
}
#work{
	width:980px;
	height:110px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
}
#work .vin{
	width:147px;
	background-image:url(../images/mid2.gif);
	background-repeat:repeat-x;
	height:109px;
	float:left;
	display:inline;
	margin:0px 7px 0px 7px;
	}
#work .vin-mid{
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	padding:6px 0 0 0px;
	font-size:12px;
	color:#000000;
}

#work  a{ 
	color:#000000;
	text-decoration:none;
	cursor:pointer;	
}

#work a :hover{ 

	color:#000000;
	text-decoration:none;
}
#work .top{
	background-image:url(../images/vin-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:3px;
}
#work .bottom{
	background-image:url(../images/vin-bottom.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	clear:both;
	padding-top:3px;
}


#our{
	width:463px;
	height:310px;
	background-image:url(../images/mid3.gif);
	background-repeat:repeat-x;
	background-color:#F4F2F2;
}
#our .top{
	background-image:url(../images/home-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:3px;
}
#our .bottom{
	background-image:url(../images/home-bottom.gif);
	background-repeat:no-repeat;
	background-position: bottom;
	padding-top:3px;
}
#our .left{
	background-image:url(../images/home-left.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	height:321px;
	padding-left:1px;
}
#our .right{
	background-image:url(../images/home-right.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:right;
	height:321px;
	padding-left:1px;
}
#our .text{
	padding:10px 0px 0 7px;
	font-size:12px;
	text-align:left;
}
#pagging{
	width:450px;
	font-size:11px;
	text-align:right;
	margin-top:8px;
}

#pagging a{
	text-decoration:none;
}
.red{
	color:#e40800;
}

/*-------------------home page end-----------*/

.maincontent{
	padding:10px 0 0px 0;
}
.page{
	 padding-top:13px;
	 width:300px; 
	 float:left;
}
#container{
	width:970px;
	padding:15px 0 0 0px;
	margin-bottom:10px;
	font-size:12px;
	color:#000000;
	clear:both;
	display:block;
}
#container1{
	width:940px;
	padding:20px 0 0 30px;
	margin-bottom:10px;
	font-size:12px;
	color:#000000;
	clear:both;
	display:block;
}
#container-right1{
	width:188px;
	background-color:#FFFFFF;
	padding-bottom:15px;
}
#container-right{
	width:219px;
	background-repeat: repeat-x;
	float:right;
	background-color:#FFFFFF;
	
}
#container-right a{
	color:#e40800;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}
#container-right a:hover{
	color:#e40800;
	text-decoration:underline;
}
#container a.tooltip_link {
	text-decoration: none;
	border-bottom: 1px dashed #e40800;
}
#container a.tooltip_link:hover {
	text-decoration: none;
}
.container-inner{
	background-image:url(../images/right2.gif);
	background-repeat:repeat-x;
	width:186px;
	border-left:1px solid #D9D8D8;
	border-right:1px solid #D9D8D8;
	padding:10px 0 10px 0;
	
}
.portfolio{width:219px; float:left; margin:0px; padding:0px;}

.ourgraphic{width:217px; float:left; margin:0px; padding:30px 0px 0px 2px;}
.testimons{width:219px; float:left; margin:0px; padding:20px 0px 0px 0px; }
.testimons-text{ margin:0px; padding: 0px; font-size:16px; color:#d10800; font-weight:bold;}
.testimons-content{ margin:0px; padding: 0px 13px 0px 13px;  width:193px; float:left;}
.testimons-middle{ margin:0px; padding: 10px 0px 0px 0px ;  width:193px; float:left; }
.testimons-middle1{ margin:0px; padding: 0px ;  color:#d10800; width:193px; float:left; background:url(../images/test-middle-corner.gif) repeat-y;  font-size:12px; color:#333333; text-decoration:none; }
.testimons-middle1-text{ margin:0px; padding: 0px 8px 0px 8px ; font-size:12px; color:#333333; text-decoration:none; line-height:18px; }
.testimons-bottom{ margin:0px; padding: 0px;   width:193px; float:left; background:url(../images/test-bottom.gif) no-repeat; height:49px;}
.testimons-bottom1{ padding:15px 0px 0px 0px; margin:0px; color:#e40800;}
.testimons-bottom1 a{ color:#e40800; font-size:12px; text-decoration:underline;}
.testimons-bottom1 a:hover{ color:#e40800; font-size:12px; text-decoration:none;}
.sky{ font-size:11px; font-weight:bold; color:#000000;}







#heading{
	height:40px;
	width:720px;
	float:left;
	text-align:right;
	color:#6C6C6C;
	font-size:12px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
}
#heading a{
	color:#e40800;
	text-decoration: underline;
	padding:0 2px 0 5px;
}
#heading a:hover{
	color:#e40800;
	text-decoration: underline;
}
#heading1{
	height:20px;
	width:720px;
	float:left;
	text-align:left;
	color:#6C6C6C;
	font-size:12px;
	
}
#heading1 a{
	color:#e40800;
	text-decoration: underline;
	padding:0 2px 0 5px;
}
#heading1 a:hover{
	color:#e40800;
	text-decoration: underline;
}
#heading10{
	height:20px;
	width:720px;
	float:left;
	text-align:left;
	color:#6C6C6C;
	font-size:12px;
	padding-top: 5px;
	
}
#heading10 a{
	color:#e40800;
	text-decoration: underline;
	padding:0 2px 0 5px;
}
#heading10 a:hover{
	color:#e40800;
	text-decoration: underline;
}
#content1{
	width:950px;
	float:left;
	text-align:left;
}

#content{
	width:690px;
	float:left;
	text-align:left;
}
#content a{
	color:#e40800;
	text-decoration: underline;
}
#content a:hover{
	color:#e40800;
	text-decoration:underline;
}
#content-thank{
	width:900px;
	float:left;
	text-align:left;
}
#content-thank a{
	color:#e40800;
	text-decoration: underline;
}
#content-thank a:hover{
	color:#e40800;
	text-decoration:underline;
}
#heading-thank{
	height:34px;
	width:920px;
	float:left;
	text-align:right;
	color:#6C6C6C;
	font-size:12px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
}
#heading-thank a{
	color:#e40800;
	text-decoration: underline;
	padding:0 2px 0 5px;
}
#heading-thank a:hover{
	color:#e40800;
	text-decoration: underline;
}
.textinner1{
	padding:10px 0px 0 0px;
}
.textinner{
	padding:10px 13px 0 5px;
}
#textinner-sub{
	padding:20px 0 10px 20px;
	color:#000000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#textinner-sub a{
	color:#e40800;
	text-decoration: underline;
}
#textinner-sub a:hover{
	color:#e40800;
	text-decoration: underline;
}
.select{
	color:#333333;
	padding-right:8px;
}
.select2{
	background-color:#666666;
}
.mainhead{
	font-size:13px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding:0 0 0 10px;
}
.head{
	font-size:13px;
	color:#C90801;
	text-align:left;
	font-weight:bold;
	padding:0 0 0 10px;
}
#testing{
	text-align:left;
	font-size:12px;
	color:#C90801;
	padding:0 10px 0 5px;
}
#testing img{
	padding:0 10px 0 0;
}
#testing .inner-content{
	width:100px;
	padding:0 0 0 10px;
	float:right;
	text-align:left;
}
.test{
	font-size:12px;
	text-align:left;
	padding:10px 10px 10px 42px;
}
.test a{
	padding:0 5px 0 5px;
	text-decoration:underline;
}
.test a:hover{
	text-decoration:underline;
}
.test10{
	font-size:12px;
	text-align:left;
	padding:10px 10px 10px 15px;
}
.test10 a{
	padding:0 5px 0 5px;
	text-decoration:underline;
}
.test10 a:hover{
	text-decoration:underline;
}
.select1{
	color:#000000;
	text-align:center;
}


.mainhead1{
	font-size:12px;
	color:#C90801;
	text-align:left;
	padding:0 10px 0 30px;
}
.head5{
	font-size:13px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding:0 0 0 10px;
}
#box{
	background-image:url(../images/mid.gif);
	background-repeat:repeat-y;
	text-align:left;
	width:616px;
	padding:0px;
	margin:2px 0 2px 0;
}
#box .top{
	background-image:url(../images/top.gif);
	background-repeat: no-repeat;
	padding-top:3px;
}
#box .text{
	padding:10px;
	margin:0px;
}
#box .bottom{
	background-image:url(../images/bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-top:3px;
	margin:0px;
}
.box{
	width:600px;
	border:1px solid #000000;
	padding:10px;
	text-align:left;
	margin:10px 0 10px 0;
}

.list{
	list-style-image:url(../images/arrow.gif);
	margin:12px 0 12px 30px;
	padding:0px;

}
.list3{
	list-style-image:url(../images/arrow.gif);
	margin:12px 0 5px 30px;
	padding:0px;

}
.list1{
	list-style-image:url(../images/arrow.gif);
	margin:0px 0 0 30px;
	padding:0px;
}
.list2{
	list-style-image:url(../images/arrow.gif);
	margin:0 0 12px 30px;
	padding:0px;

}
.sublist{
	padding-bottom:10px;
}

.sublist1{
	padding-bottom:10px;
	font-size:15px;
	font-weight:bold;
}

.sublistbottom{
	padding-bottom:13px;
}
.head1{
	color:#C90801;
	font-weight:bold;
}
.head2{
	color:#C90801;
	font-weight:bold;
}
.escape{
	padding:0 10px 0 10px;
}
/*-----------portfolio--------*/
#container-port{
	width:897px;
	padding:0px 0 0 0px;
	margin-bottom:0px;
	font-size:12px;
	color:#000000;
}

#left-container-port{
	width:470px;
	padding:10px 15px 10px 10px;
	font-size:12px;
	color:#000000;
	float:left;
	border:solid 0px #000000;
	margin:0px;
}

#right-container-port{
	width:380px;
	padding:10px 10px 10px 0px;
	font-size:12px;
	color:#000000;
	float:right;
	margin:0px;
}

#right-container-port1{
	width:380px;
	padding:10px 0px 10px 6px;
	font-size:12px;
	color:#000000;
	float:left;
	margin:0px;
}

.portboxleft{
	width:190px;
	/*border:solid 1px #999999;*/
	float:left;
	margin:8px 0px 0 0px;
}

.portboxright {
	width:190px;
	float:right;
	margin:8px 0px 0 0px;
}

.portlogo{
	margin-top:10px;
}

.imgborder{
	border:1px solid #626161;
}

.rbv1{
	border:2px solid #C40902;
	width:131px;
	height:83px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.rbv2{
	border:2px solid #afafaf;
	width:131px;
	height:83px;
	padding:0px;
	margin:0px;
}

.rbv{
	border:2px solid #d7d7d7;
	width:131px;
	height:83px;
	cursor:pointer;
}

.port1{
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:891px;
	height:400px;
	background-image:url(../images/portfolio-bg.gif);
	background-repeat:repeat-x;
}


.port-logo{
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:891px;
	/*height:400px;*/
	background: url(../images/portfolio-bg.gif) bottom;
	background-repeat:repeat-x;
	overflow:auto;
}

.text-port{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	margin-top:5px;
}

.vline{
	background-image:url(../images/port-vline.gif);
	background-repeat:repeat-y;
	height:366px;
	width:1px;
	margin:10px 0 10px 0;
	float:left;
}
#new{
	width:660px;
	float:left;
	padding:20px 0 0 30px;
	font-weight:bold;
}
#new a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#new a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#new .recent{
	width:174px;
	text-align:center;
	float:left;
}
#new .project{
	width:174px;
	text-align:center;
	margin:0 50px 0 50px;
	float:left;
}
#new .web{
	height:138px;
	border:1px solid #000000;
	margin:6px 0 20px 0;
}
#old{
	width:660px;
	float:left;
	padding:20px 0 0 30px;
	font-weight:bold;
}
#old a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#old a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#old .race{
	width:174px;
	text-align:center;
	float:left;
	padding-left:110px;
}
#old .race1{
	width:174px;
	text-align:center;
	float:left;
	margin-left:50px;
}
#old .frog{
	height:138px;
	border:1px solid #000000;
	margin:6px 0 30px 0;
}
	
/*-----------portfolio--------*/

/*-------------banner---------------*/

#banner{
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:891px;
	height:400px;
	background-image:url(../images/portfolio-bg.gif);
	background-repeat:repeat-x;
}
#banneradd{
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	width:891px;
	height:440px;
	background-image:url(../images/portfolio-bg.gif);
	clear:both;
}
#banneradd .adver{
	width:420px;
	height:260px;
	float:left;
	padding:30px 0 0 20px;
}
#banneradd .advertisement{
	width:800px;
	padding:8px 0 15px 0;
}
#banneradd .rubber{
	width:850px;
	padding-top:10px;
	height:80px;
}
#banneradd .pen{
	width:150px;
	float:left;
	padding:20px 10px 35px 10px;
}
#banneradd .pen1{
	width:150px;
	float:left;
	padding:40px 10px 35px 10px;
}
#banneradd .pen2{
	width:150px;
	float:left;
	padding:50px 10px 35px 10px;
}

.link{
	width:880px;
	color:#000000;
	margin:0px;
	clear:both;
	text-align:right;
}
.none {
	background: none;
	border: none;
}
.link a{
	color:#e40800;
	text-decoration: underline;
	padding:0 10px 0 10px;
}
.link a:hover{
	color:#e40800;
	text-decoration: underline;
}


.link-a {
	width:891px;
	color:#000000;
	margin:0px;
	clear:both;
	text-align:right;
	background-color:#E6E6E6;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.link-a a{
	color:#e40800;
	text-decoration: underline;
	padding:0 10px 0 10px;
}
.link-a a:hover{
	color:#e40800;
	text-decoration: underline;
}



#banner1{
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:891px;
	height:400px;
	background-image:url(../images/portfolio-bg.gif);
	background-repeat:repeat-x;
}



#small1{
	width:891px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#E6E6E6;
	height: 700px;
	background-image:url(../images/portfolio-bg.gif);
	background-repeat:repeat-x;
}
#uper{
	width:850px;
	height:50px;
	border:1px solid #000000;
}
#uper .left{
	border:1px solid #000000;
	float:left;
}
#uper .center{
	margin-top:10px;
	border:1px solid #000000;
	float:left;
	display:block;
}
#uper .middle{
	margin-top:10px;
	border:1px solid #000000;
	float:left;
}

/*---------------bannerend-------------*/

/*-----------ppc-management-----*/
.ppc-box{
	border:#CB0200 1px solid;
	padding:7px;
	margin-right:6px;
	float:left;
	width:92px;
}
	
.ppc-arrow{
	padding:20px 5px 0 0;
	float:left;
}
	
.sitemap-arrow{
	padding-bottom:145px;
	float:left;
}
	
.maincontent1{
	padding:12px 0 13px 0;
	height:50px;
}

/*-----------ppc-management-end-----*/

.sitemap-box{
	border:#D9D8D8 1px solid;
	padding:7px 0 7px 5px;
}

.inmargins {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	font-size:100%;
}

a.inmargins:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#8E1808;
	text-decoration:underline;
	font-size:100%;
}
/*Requst a quote*/

#request{
	margin-left:15px;
	font-size:13px;
	background-color:#D7D5D5;
}
#request td{
	padding:5px;
	/*margin-left:10px;*/
}
#request td.no{
	padding:0px;
	/*margin-left:10px;*/
}
.box1{
	border:1px solid #848282;
	text-align:left;
	margin:5px 0 5px 0;
}

.box2{
	border:1px solid #848282;
	text-align:left;
	margin:2px 0 2px 0;
	width:200px;
}
.box3{
	border:1px solid #848282;
	text-align:left;
	margin:1px 0 1px 0;
	width:200px;
}
.bg-1{
	background-color:#d9d7d7;
}
.bg{
	background-color:#EFEEEE;
}
.bg1{
	background-color:#F6F5F5;
}
.marginscontactbold {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:75%;
	margin: 10px;
	padding: 5px;
}
.margins {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:75%;
	margin: 10px;
	padding: 15px;
}
.marginsinner {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:100%;
	margin: 10px;
	padding: 15px;
}

#my{
	font-family:Arial, Helvetica, sans-serif;
	color: #e40800;
	text-decoration:underline;
	font-size:100%;
}
#my a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0033FF
	text-decoration:underline;
	font-size:100%;
}

.marginscontact {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:75%;
	margin: 10px;
	padding: 5px;
}

.withoutmargins {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:75%;
}
.client{
	margin:8px 15px 5px 0;
}
#client td{
	padding:0px 5px 0px 0;
	margin:0px;
}
.space-b{
	background-color:#D4D4D4;
	padding:0px;
	margin:20px 0 15px 0;
	
}
.gap{
	padding:5px 0 5px 0;
}

/* client */

#dolphincontainer{
	/*border: 1px solid #EBEBEB;*/
	color:#000;
	width:680px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}
#dolphinnav{
	height:21px;
	font-size:13px;
	font-weight:bold;
	padding: 0px;
}
#dolphinnav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}
#dolphinnav ul li{
	display:block;
	float:left;
	margin:0px;
	border-right: 1px solid #D4D4D4;
	padding:0px 17px 0px 17px;
}
#dolphinnav ul li a{
	display:block;
	float:left;
	color:#e40800;
	font-weight:normal;
	padding:0 0 0 16px;
	height:21px;
	line-height:150%;
}
#dolphinnav ul li a span{
	padding:0 16px 0 0;
	height:21px;
	float:left;
}
#dolphinnav ul li a:hover{
	color:#e40800;
	font-weight:normal;
}
#dolphinnav ul li a:hover span{
	display:block;
	width:auto;
	cursor: pointer;
}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{
	color:#C90801;
	font-weight:bold;
	text-decoration:none;
	line-height:150%;
}
#dolphinnav ul li a.current span{
	display:block;
	padding:0 16px 0 0;
	width:auto;
	height:21px;
	cursor: default;
}
#dolphin_inner{
	color: #000;
	padding: 17px 20px 10px 20px;
	font-size: 12px;
	/*border-top: 1px solid #EBEBEB;*/
	font-weight:normal;
	text-align: left;
	/*background: url(../images/sheddow.gif) repeat-x bottom;*/
}
#dolphin_inner form {
	margin: 0px;
	font-size: 10px;
}
#dolphin_inner input.txt {
	font-size: 10px;
	/*border: 1px solid #D7D7D7;*/
}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{
	color: #e40800;
}
#dolphin_inner a:hover{
	color: #e40800;
}
.innercontent{
	display: none;
}

/*client end*/


/*pop up*/

.linkdiv{
	color:#000000;
	padding-top:3px;
}
.linkdiv a{
	color:#e40800;
	text-decoration:underline;
	padding:0 7px 0 7px;
}
.linkdiv a:hover{
	color:#e40800;
	text-decoration:none;
}


.linkdiv_bro{
	color:#000000;
	text-decoration:none;
}
a.linkdiv_bro{
	color:#000000;
	text-decoration:none;
	padding:0 7px 0 7px;
}
a.linkdiv_bro:hover{
	color:#BB2521;
	text-decoration:underline;
}

#require {
	position: absolute;
	visibility: hidden;
	width: 409px;
	height: 273px;
	left: 100px;
	top: 239px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
	text-align:left;
}

#provide {
	position: absolute;
	visibility: hidden;
	width: 409px;
	height: 273px;
	left: 100px;
	top: 239px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
	text-align:left;
}
#layer13 {
	position: absolute;
	visibility: hidden;
	width: 409px;
	height: 273px;
	left: 100px;
	top: 239px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
	text-align:left;
}
#close {
	float: right;
}
#popup{
	width:400px;
	height:320px;
	background: url(../images/pop-middle.gif) repeat-x;
	/*border-right:1px solid #8D8D8D;
	border-left:1px solid #8D8D8D;*/
}
#popup .left{
	background: url(../images/pop-center.gif) repeat-y;
	width:394px;
	height:303px;
}
#popup .top{
	background:url(../images/pop-top1.gif) repeat-x;
	width:385px;
	height:29px;
}

/*pop up-end*/



/*end*/

/*by Inder*/
.space{
	display:block;
	clear:both;
	line-height:2px;
	padding-bottom:1px;
}
.space-a{
	border-top:1px solid #D2D2D2;
	padding:0px;
}

.para-spacing{
	margin:0px;
}
.attach{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;}
/*end by inder*/
#sitemap{
	font-size:12px;
	margin-top:10px;
}
#sitemap a{
	color:#e40800;
	text-decoration:underline;
}
#sitemap a:hover{
	color:#e40800;
	text-decoration:none;
}

#sitemap ul{
	list-style-image:url(../images/arrow4.gif);
	margin:0px;
	line-height:24px;
	padding:8px 0 5px 20px;
}
#sitemap .left{
	list-style-image:url(../images/arrow3.gif);
	margin:0px;
	padding:8px 0 8px 20px;
}
.bg2{
	border-right:1px solid #E6E6E6;
}
.look{
	color:#CB0100;
	font-weight:bold;
	/*background-color:#ffffff;*/
}
.look a{
	color:#CB0100;
	font-weight:bold;
	text-decoration:underline;
}
.look a:hover{
	color:#CB0100;
	font-weight:bold;
	text-decoration:underline;
}
#look{
	color:#CB0100;
	font-weight:bold;
	/*background-color:#ffffff;*/
}
#look a{
	color:#CB0100;
	font-weight:bold;
	text-decoration:none;
}
#look a:hover{
	color:#CB0100;
	font-weight:bold;
	text-decoration:none;
}
.thanks{
	padding:5px 0 5px 0;
	font-size:24px;
	font-weight:bold;
}
.thanks1{
	padding:5px 0 10px 0;
	font-size:14px;
	font-weight:normal;
}
/*-----------footer--------*/
.footer{
	width:1002px;
	clear:both;
	display:block;
	color:#000000;
	font-size:12px;
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0 0 10px 0;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.footer a{
	color:#000000;
	text-decoration:none;
	padding:0 5px 0 5px;
	font-size:12px;
}
.footer a:hover{
	color:#BB2521;
	text-decoration:none;
}
.copyright{
	color:#c1c1c1;
	width:960px;
	text-align:left;
	font-size:11px;
	padding-bottom:5px;
	
}
/*-----------footer-end-----*/



/* by inder*/
#portfoliolink-a {
	width:897px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	padding:0px;
	float:right;
	padding-bottom:0px;
}

#portfoliolink-a ul{
margin:0px; 
padding:0px; 
list-style-type:none;
}

#portfoliolink-a ul li{
float:left; 
padding:0px 5px 0px 5px;
background-image:url(../images/divider1.gif);
background-repeat:no-repeat;
background-position:right top;
}

#portfoliolink-a ul li a{
color:#e40800;
text-decoration:none;
padding-bottom:10px;
}

#portfoliolink-a ul li a:hover{
color:#e40800;
text-decoration:none;
}


html body.cs div#portfoliolink-a a#corporate div, 
html body.es div#portfoliolink-a a#ecomm div, 
html body.sns div#portfoliolink-a a#social div, 
html body.cm div#portfoliolink-a a#cms div, 
html body.ap div#portfoliolink-a a#api div, 
html body.flex div#portfoliolink-a a#flex div, 
html body.cbs div#portfoliolink-a a#cont div,
html body.seo div#portfoliolink-a a#seot div,
html body.ppc div#portfoliolink-a a#ppcm div,
html body.vm div#portfoliolink-a a#vmt div,
html body.am div#portfoliolink-a a#amt div,
html body.lp div#portfoliolink-a a#lpg div,
html body.sp div#portfoliolink-a a#spg div,
html body.ba div#portfoliolink-a a#bad div,
html body.ma div#portfoliolink-a a#mail div,
html body.fla div#portfoliolink-a a#fani div,
html body.mal div#portfoliolink-a a#fly div,
html body.ad div#portfoliolink-a a#ads div,
html body.broc div#portfoliolink-a a#bro div,
html body.tempo div#portfoliolink-a a#cook div,
html body.corp div#portfoliolink-a a#press div,
html body.cbt div#portfoliolink-a a#cbts div,
html body.wbt div#portfoliolink-a a#wbts div,
html body.vppt div#portfoliolink-a a#vppts div{
	background:url(../images/arrow-portfolio.gif) no-repeat bottom;
	color:#BC0803;
	padding:0px 0px 7px 0px;
}

/*.image-holder{
float:left;}*/
.image-holder{ float:left; color:#000000; font-size:18px; font-weight:bold; padding:0px 0px 0px 5px;}

#container-services{
	width:190px;
	background-color:#FFFFFF;
	float:left;
	padding:10px;
	
}

.head6{
	color:#C90801;
	font-weight:bold;
	text-align:left;
}

#heading_services{
	height:34px;
	width:900px;
	float:left;
	text-align:right;
	color:#6C6C6C;
	font-size:12px;
	margin-bottom:10px;
	border-bottom:1px solid #D4D4D4;
}

#content_services{
	width:900px;
	float:left;
	text-align:left;
}

.test_services{
	font-size:12px;
	text-align:left;
	padding:2px 10px 10px 15px;
}

#list_content{
	clear:both;
	padding-top:25px;
}
#list_content a{
	color:#e40800;
	text-decoration:underline;
}
#list_content a:hover{
	color:#e40800;
	text-decoration:underline;
}
.list_table {
	border-top:1px solid #E7E7E7;
	border-left:1px solid #E7E7E7;
	font-family:Arial, Helvetica, sans-serif;
}
.list_table td, .list_table th {
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
}

.list_table th{
font-size:12px;
color:#000000;
padding:10px 10px 10px 10px;
background-color: #F8F8F8;
}

#navigation-right{
	width:170px;
	height:100px;
}
#navigation-right .left-image{
	width:30px;
	height:30px;
	float:left;
	margin:2px 0 0 0;
}
#navigation-right .right-content{
	width:136px;
	height:30px;
	float:right;
	margin:2px 0 0 0;
	text-align:left;
	color:#C90801;
}
#navigation-right .gaping{
	padding:0 5px 0 5px;
	color:#000000;
}
#navigation-right .math{
	color:#000000;
}
.line{
	background-color:#000000;
	height:1px;
	width:176px;
	margin:10px 0 20px 0;
}
.line1{
	background:url(../images/line.gif) repeat-x;
	height:2px;
	width:170px;

}
#process{
	margin:10px 0 0 100px;
}
#process .boxing{
	width:340px;
	border:1px solid #cccccc;
	margin:10px 0 0 0px;
	text-align:center;
	padding:20px;
	background-color:#EEECEC;
}
#process .boxingimg{
	width:40px;
	margin:10px 0 10px 180px;
}


.close{
	 padding:7px 10px 0 0;
}
.content-inneer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:0px 10px 0 10px;
/*	height:238px;*/
}
.client1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align: right;
	height:23px;
	background:url(../images/pop-bottom.gif) repeat-x;
	padding:6px 10px 0px 0;
	clear:both;
	display:block;
	border-bottom:1px solid #8d8d8d;
}
#book{
	height:20px;
	padding-right:10px;
}
#book .book{
	width:350px;
	float:left;
}
#book .book1{
	width:200px;
	float:right;
	text-align:right;
}
#hot{
	font-size:13px;
	color:#000000;
	margin:20px 0 0 0;
	border:1px solid #CCCCCC;
}
#hot th{
	color:#000000;
	padding:5px;
}
#hot td{
	color:#000000;
	padding:5px;
}
.photo1{
	margin:0px 0px 10px 10px;
}
#navigation-right1{
	width:170px;
}
#navigation-right1 .left-image{
	width:30px;
	height:30px;
	float:left;
	margin:2px 0 0 0;
}
#navigation-right1 .right-content{
	width:136px;
	height:30px;
	float:right;
	margin:5px 0 0 0;
	text-align:left;
	color:#C90801;
}

#navigation-right2{
	width:170px;
}
#navigation-right2 .left-image{
	width:26px;
	float:left;
	margin:2px 0 0 0;
}
#navigation-right2 .left-image img{
	margin:6px 0px 6px 0px;
	cursor: pointer;
}
#navigation-right2 .right-content{
	width:144px;
	/*height:30px;*/
	float:right;
	margin:7px 0 10px 0;
	text-align:left;
	color:#C90801;
}
.line2{
	background:url(../images/line.gif) repeat-x;
	height:2px;
	width:170px;
	clear:both;

}

.list5{
	list-style-image:url(../images/arrow-right.gif);
	text-align:left;
	margin:12px 0 12px 30px;
	padding:0px;

}
.testing{
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	margin:0px 0px 10px 0px;
}
.john{
	font-size:12px;
	color:#000000;
	text-align:right;
}

.space1{
	margin-bottom:6px;
}

.space2{
	margin-bottom:8px;
	font-weight:bold;
}

input.field{
margin:5px 0px 5px 0px;
border:1px solid #848282;
text-align:left;
}

textarea.field_txt{
margin:5px 0px 5px 0px;
border:1px solid #848282;
text-align:left;}

#key_wrap_lft{
float:left;
width:330px;
clear:both;
margin-bottom:25px;
}

#key_wrap_rt{
float:right;
width:300px;
margin-bottom:25px;
}

#key_wrap_rt{
float:right;
width:300px;
margin-bottom:25px;
}


.keyword_btn{
margin-left:20px;}

.ad-blue{
	font-size:15px;
	color:#e40800;
	/*padding: 0px 5px;*/
}
.ad-black{
	font-size:13px;
	color:#000000;
	/*padding:5px;*/
}
.ad-green{
	font-size:12px;
	color:#008000;
	/*padding:5px;*/
}



.input_bx{
float:left;
}

.character{
width:/*80px*/320px; float:left; padding:0px 0 10px 3px;
}

#ad_preview{
	float:left;
	border:1px solid #848282;
	width:250px;
	height:122px;
	clear:both;
	margin: 5px 0 0 0;
	padding: 5px;
}

#key_wrap_preview{
float:right;
width:300px;
margin:11px 0 0px 0;
}
#share {
	border: 1px solid #ccc;
	padding: 10px 10px 0px 10px;
	margin-top:10px;
	height: 25px;
	width: 60%;
}
#share a {
	margin: 0px 10px 0px 0px;
}
#container #share span a.tooltip_link {
	text-decoration: none;
	border-bottom: 1px dashed #e40800;
}
#container #share span a.dot{
	background:url(../images/dot.gif) repeat-x bottom;
	text-decoration:none;
}
#container #share span a.tooltip_link:hover {
	text-decoration: none;
}

.centerdiv{
	margin-top:10px;}
	
.greeting-hd{
	padding:10px 0px 10px 0px;
	margin: 10px 20px 10px 10px;
	height:10px;
	}
	
.christmas-tag {
	clear:both;
	padding-top:15px;
	border:none;
	}
<!--popup/css.css -->
.popup_container {
	width: 397px;
	color:#000000;
	position: absolute ;
	margin: 0px;
}
#popup-top-bg {
	background: url(../popup/images/top-bg.gif) no-repeat bottom;
	height: 25px;
	width: 392px;
}
#content-inner {
	background-color: #FFFFFF;
	width: 364px;
	border-right: 1px solid #8D8D8D;
	border-left: 1px solid #8D8D8D;
	padding: 10px;
}
#popup-bottom-bg {
	background: url(../popup/images/bottom-bg.gif) no-repeat;
	height: 62px;
	width: 392px;
	text-align:right;
}
.f-left {	
	float: left;
}
.f-right {
	float: right;
}
.margin-top-n-right {
	margin: 8px 15px 0 0;
}
.tooltip_link {
	text-decoration:none;
	border-bottom: 1px dashed #e40800;
}	
<!--popup/ajax-tooltip.css -->
#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%;
}


#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
h3{
	margin-top:0px;
}


/* End css for the demo */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	top:0px;
	position:absolute;
	font-size:0.8em;	/* Font size of content */
	overflow: hidden;	/* Hide overflow content */
	z-index:1000001;
}
 #ajax_tooltipObj .ajax_tooltip_content2{
	left:17px;	/* Same as border thickness */
	top:20px;
	position:absolute;
	width:388px;	/* Width of tooltip content */
	height:272px;	/* Height of tooltip content */
	background-color:#000;
	opacity: .2;
	filter: alpha(opacity=20);	/* Background color */
	font-size:0.8em;	/* Font size of content */
	overflow: hidden;	/* Hide overflow content */
	z-index:1000000;
}


#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%;

}

#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
h3{
	margin-top:0px;
}


/* End css for the demo */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow 5E0300*/
	/*background-image:url('../images/corner2.gif');*/
	width:37px;
	position:absolute;
	left:120px;
	top:-38px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:31px;
}



.shadow{
border-left:1px solid #8D8D8D; border-right:1px solid #8D8D8D; border-top:1px solid #8D8D8D; border-bottom:none; position:relative;
display:inline;
z-index:100;
width:386px;
background:#FFFFFF;
/*background:url('images/pop-middle.gif') repeat-x;*/
font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:arial

}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/

}




#ajax_tooltipObj .ajax_tooltip_content{
	/*border:1px solid #404040;
	background-color:#F5F5F5;
	background-image:url(../../images/bg-grey.gif);*/
	background-repeat:repeat-y;
	width:410px;
	
	padding:1px 15px 15px 15px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}
.upload {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:6px;
	padding-top:6px;
}
.red {
	font-family:Arial, Helvetica, sans-serif;
	color:#e40800;
	text-decoration:none;
	font-size:12px;
}
.note {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	font-size:12px;
	padding:8px;
}
.close {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}

.style1 {color: #e40800}
.style7 {
	color: #e40800;
	font-weight: bold;
	font-size: 18px;
}
.style9 {color: #e40800; font-weight: bold; }
.style10 {font-size: 16px}
.style11 {color: #000000}
.style12 {font-size: 18px; font-weight: bold;}

/*Inder*/
.top-padding{padding-top:130px;}
.btn-margin{width:319px; margin-top:27px;}
.btn-margin-a{width:319px; margin-top:15px;}
.globe{background-image:url(../images/globe.gif); height:96px;}
.dollar{background-image:url(../images/doller.gif); height:96px;}
.fire{background-image:url(../images/fire.gif); height:96px;}
.wing{background-image:url(../images/wing.gif); height:96px;}
.e-learn{background-image:url(../images/e-learn.gif); height:96px;}
.brush{background-image:url(../images/brush.gif); height:96px;}
.text-margin{margin-top:2px;}
.solutions{padding-left:15px; padding-bottom:60px; clear:both;}
.text-a1{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.btn-margin1{width:260px; margin-top:0px; padding:15px 0px 0px 59px; float:left;}

.margin-a{margin-left:35px;}
.margin-b{margin-left:83px;}
.margin-c{margin-left:97px;}
.margin-d{margin-left:17px;}
.margin-e{margin-left:58px;}
.margin-f{margin-bottom:6px;}

.padding-a{padding-left:20px;}
.padding-b{padding-left:8px;}
.padding-c{padding-left:8px;}
.padding-d{padding-left:10px;}
.padding-e{padding-left:18px;}
.padding-f{padding-left:15px;}
.padding-g{padding:10px 0px 10px 0px;}
.padding-h{padding:20px 0px 20px 0px;}
.padding-i{width:200px; float:left; padding:20px 0 0 200px;}
.padding-j{width:200px; float:left; padding:20px 0 0 0px;}
.padding-k{padding-left:20px; padding-top:3px;}
.padding-l{padding-left:20px; padding-top:3px;display:none;}

.div-height{height:10px;}
.link-padding{padding:5px 20px 0px 0px;}
.top-space{top:15px;}
.text-area{height:64px;}
.images-padding{padding-bottom:5px;}
.home-a{margin:0px 0px 5px 0px; font-size:13px; width:950px;}

#request-thanks{
	/*margin-left:15px;*/
	font-size:13px;
	background-color:#D7D5D5;
	border:1px solid #D7D5D5;
}
#request-thanks td{
	padding:5px;
	/*margin-left:10px;*/
}
.length{
	border:1px solid #848282;
	height:300px;
	width:94%;

}

.pad{
padding-left:22px;}
.length1{
	border:1px solid #848282;
	height:150px;
	width:94%;
}
.textfield{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#d0d0d0 solid 1px; color:#333333;}

.redtxt {
	font-size:13px;
	color:#C90801;
	font-weight:bold;
	padding:5px 0px 5px 0;
	margin:0px;

}
.redtxt a{
	font-size:13px;
	color:#C90801;
	font-weight:bold;
}
.redtxt a:hover{
	font-size:13px;
	color:#C90801;
}
.space-tab{ padding:10px 8px 0px 8px;}
.list-tab{	list-style-image:url(../images/arrow.gif);	margin:10px 0px 12px 30px;	padding:0px;}
.sublist-tab{	padding-bottom:10px;}
.border-tab{ border-bottom:1px solid #cccccc;}
.font13{ font-size:13px;}
.fontred{ font-size:13px; color:#dc0800;}

.textfield-tab3{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#d0d0d0 solid 1px; color:#333333; width:500px; }

.hide{ border:1px solid #dbdbdb; background: #fffdfd url(../images/hide4.gif) repeat-x; padding:15px; margin:5px 0px 5px 0px;}
.hide2{ float:right; color:#e40800;}
.heading-b{ font-size:18px; font-weight:bold; color:#000000; padding:13px 0px 0px 5px; width:545px;  float:left; }

#main-request{
	margin: 0px; float:left; padding: 0px; width: 970px; border-bottom: solid 1px #e0e0e0;}
#main-request .bredcram{
	overflow:hidden;
	margin: 0px;
	padding:0px 0px 0px 0px;
	width:480px;
	float: left;
	}
.page{
	 padding-top:13px;
	 width:300px; 
	 float:left;
}
.page1{
	padding:20px 0px 0px 0px; margin:0px 0px 0px 5px; color:#000000; font-weight:bold; float:left; font-size:18px; width:190px;  
		}	
