/* CSS Document */

body{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
}

#body-tell-a-friend{
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
background:url(../images/body-bkg1.gif) no-repeat center top;}


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

#container-outer{background:#CBCDC1 url(../images/body-gradient.jpg) repeat-y; width:1002px;}
#container{background:url(../images/body-bkg1.jpg) no-repeat center top; width:1002px;}


/*Floating properties*/
.f-left{float: left;}
.f-right{float: right;}

form{margin:0px;padding:0px;}
.text-field{ width:158px;}
/* Top navigation*/
#logo-container{padding:10px 0px 0px 30px;}
#logo-outer{ padding:0px;}
.left-corner{
background:url(../images/left-corner.gif) no-repeat bottom; height:88px; width:19px; float:left;}
.right-corner{
background:url(../images/right-corner.gif) no-repeat bottom; height:88px; width:19px; float:left;}

#logo{width:905px; height:88px; background:url(../images/middle-bkg.gif) repeat-x bottom; float:left;}

#logo .logo{ padding:30px 0px 10px 5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; }
#logo .logo h1{padding-top:7px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; margin:0px; }
#logo .top-links{padding:55px 5px 5px 0px; float:right; color:#EEEEEE;}
#logo .top-links a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#EEEEEE; text-decoration:none;}
#logo .top-links a:hover{color:#000000; text-decoration:none;}



/* Top navigation*/
#topnav1{clear:both; height:29px;}
#topnav-left{
background:url(../images/top-nav-left.gif) no-repeat; height:30px; width:19px; float:left}

#topnav{
width:905px;
background:url(../images/top-nav-middle.gif) repeat-x;
height:30px;
float:left;
}

#topnav-right{
background:url(../images/top-nav-right.gif) no-repeat; height:30px; width:19px; float:left}


#topnav ul{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	float:left;
}
#topnav ul li{
	padding:0px; 
	margin: 0px;
	float:left;
}
#topnav ul li a{
	color:#ffffff;
	text-decoration:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

html div#topnav {
	line-height:180%;
	margin: 27 0 0 1px;
}

#topnav ul li a div {
	display:block;
	cursor:pointer;
	padding:0px 24px 0px 25px;
}

#topnav ul li a:hover  {
	cursor:pointer;
	height:30px;
	float:left;
	color:#B1CDF2;
}

.divider{
	background:url(../images/divider.gif) no-repeat ;
	float:left;
	height:29px;
	margin-top:1px;
}

/* end top navigation*/

/*Middle Container*/

#middle-container{
width:944px;
padding:0px;
margin:0px;
clear:both;
}

#middle-left{ width:710px; padding:30px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:14px; clear:both;}

#middle-left .image1{ padding:15px 20px 0px 0px;}

.more{ margin:0px 0px 20px 0px;}
.more a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more a:hover{color:#0000FF; text-decoration:none;}

.more1{ padding:0px 10px 10px 0px; float:right;}
.more1 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more1 a:hover{color:#0000FF; text-decoration:none;}

.more2{ padding:0px 10px 0px 0px; text-align:right;}
.more2 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more2 a:hover{color:#0000FF; text-decoration:none;}

.more5{ padding:0px 10px 0px 0px; float:right}
.more5 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more5 a:hover{color:#0000FF; text-decoration:none;}


.more3{ padding:3px 5px; clear:both; float:right}
.more3 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more3 a:hover{color:#0000FF; text-decoration:none;}

.more4{ padding:0px 10px; clear:both; float:right}
.more4 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0000FF; text-decoration: underline;}
.more4 a:hover{color:#0000FF; text-decoration:none;}


#middle-right{float:right; width:230px; border:1px solid #000000; }
#middle-right-top{
width:230px;
float:left;
padding-left:4px;
}



/*Footer*/

#footer{width:100%; clear:both; margin-top:5px;}

#footer .middle{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:10px 0px 0px 0px;
}

#footer .middle a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; padding:0px 5px 0px 5px;}
#footer .middle a:hover{text-decoration: underline; }

#footer .oth-links{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration: none;
padding:5px 20px 30px 20px;}
#footer .oth-links a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#282727; text-decoration: none;}
#footer .oth-links a:hover{color:#282727; text-decoration: underline;}

#footer .oth-links1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none; float:left;}
#footer .oth-links1 a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration: none;}

.callorder{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
clear:both;
text-align:left;
padding:15px 0px 15px 5px;}
#call{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
clear:both;
text-align:left;
padding:5px 0px 15px 5px;}

#call span{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
clear:both;
text-align:left;}

#call a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #0000FF;
text-decoration:underline;}

#call a:hover{
color:#000000;
text-decoration:none;}

#list-items{
height:135px;}
#list-items ul{
list-style-type:none;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 10px;

}

#list-items ul li{
background:url(../images/bullet.gif) left top no-repeat;
padding:1px 0px 0px 15px;
margin:0px;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
}

#list-items ul li a{
color:#0000FF;
text-decoration:underline;}

#list-items ul li a:hover{
color:#0000FF;
text-decoration:none;}




#list-items-home{
height:93px;}
#list-items-home ul{
list-style-type:none;
padding:0px;
margin:0px 0px 0px 10px;
}

#list-items-home ul dl{ padding:0px; margin:0px;}

#list-items-home ul li{
list-style-type:none;
background:url(../images/bullet.gif) left top no-repeat;
padding:1px 0px 0px 15px;
margin:0px;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
}

#list-items-home ul li a{
color:#0000FF;
text-decoration:underline;}

#list-items-home ul li a:hover{
color:#0000FF;
text-decoration:none;}



#gen-table{ padding:5px 0px 0px 5px;}
#gen-table td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:5px;}
#gen-table td input{
background-color:#B0B0B0;
border:none;
font-size:13px;
}

#gen-table td .btn{border:none; background:none; padding-left:6px; }
.testimonials{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:10px 5px 0px 12px;
text-align:left;
line-height:15px;
}

.testimonials-name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:right;
font-weight:normal;
font-style:italic;
padding:5px 2px 0px 0px;}

#testimonials-content p{ padding:0px; margin:5px 0px 0px 0px;}
.testimonials-by{text-align:right; clear:both; margin:0px; padding:0px;}


.bottom-box-outer{clear:both; float:left; margin:0px;}
.bottom-box{float:left;}
.bottom-box1{float:left; width:325px; height:170px; margin:10px 20px 0px 0px;}

.gen-pad{padding-left:15px;}
.content-pad{padding-top:2px;}

.bottom-box-l{
background:url(../images/bottom-box-l.gif) no-repeat bottom; width:7px; height:33px; float:left;}

.bottom-box-m{
background:url(../images/bottom-box-m.gif) repeat-x bottom; width:230px; height:33px; float:left;}

.headings{
padding:13px 0px 0px 0px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.bot-articles-icon{
background:url(../images/bot-articles-icon.gif) no-repeat bottom; width:55px; height:33px; float:left;}

.middle-round{
background:url(../images/middle-round.gif); width:325px; height:111px;}

.middle-round-text{
font-weight:normal; font-size:12px; padding:0px 10px 0px 10px; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-align:left}

.blogs{float:left; width:325px; height:170px; margin:10px 0px 0px 0px;}

.bot-blogs-icon{
background:url(../images/bot-blogs-icon.gif) no-repeat bottom; width:55px; height:33px; float:left;
}

.middle-round1{background:url(../images/middle-round1.gif); width:325px; height:108px; float:left; }


.author-bkg-inner{background:url(../images/right-top.gif) no-repeat ; width:225px; height:12px;  }
.author-bkg{background:url(../images/author-bkg.gif) no-repeat ; height:210px;}
.author-bkg img{ padding-left:2px;}

.author-text{width:200px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;float:left; padding:5px 0px 0px 12px; line-height:16px;}

.right-content{
width:224px; clear:both;}

.box-l{
background:url(../images/box-l.gif) no-repeat bottom; width:9px; height:45px; float:left;}

.box-m{
background:url(../images/box-m.gif) repeat-x bottom; width:164px; height:45px; float:left;}

.headings1{
padding-top:17px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:left;}

.box-news-icon-r{
background: url(../images/box-news-icon-r.gif); width:51px; height:45px; float:left;}

.box-blogs-icon-r{
background: url(../images/box-blogs-icon-r.gif) no-repeat; width:51px; height:42px; float:left;}

.box-middle{height:156px; background:url(../images/box-middle.gif) no-repeat; clear:both;}




.box-blogs-icon-r{
background: url(../images/box-blogs-icon-r.gif); width:51px; height:45px; float:left;}

.box-blogs-middle{
height:156px; background:url(../images/box-blogs-middle.gif) no-repeat left; clear:both; width:224.5px; float:left}



.testimonials-outer{
width:224px;margin-top:8px; float:left;}

.box-testimonial-icon-r{
background: url(../images/box-testimonial-icon-r.gif) no-repeat bottom; width:51px; height:45px; float:left;}

.box-middle1{height:156px; background:url(../images/box-middle1.gif) no-repeat; clear:both;}

.spacer{ clear:both; padding:20px; }

.content{font-size:15px; font-weight:normal; padding:14px 5px 20px 0px; margin-left:0px; }

.content-a{font-size:15px; font-weight:normal; padding:20px 5px 20px 0px; text-align:justify; width:460px; }



/*Inner Pages*/
#list-items1 ul{ list-style-type:none; padding:7px 5px 0px 15px; margin:0px;}

#list-items1 ul li{ background:url(../images/bullet1.gif) left top no-repeat; padding:0px 3px 0px 12px; margin:0px;
font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left;}

#list-items1 ul li a{ color:#0000FF; text-decoration:underline;}

#list-items1 ul li a:hover{color:#0000FF; text-decoration:none;}


#middle-left1{ width:700px; padding:25px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:13px; clear:both;}
#middle-left1 em{ color:#061467}
#middle-left1 .image{ padding:0px 20px 0px 0px;}

/*Summary Box*/

#summary-box{float:left; padding-bottom:20px;}
.summary-left{background:url(../images/summary-left.gif) no-repeat; width:15px; height:32px; float:left;}
.summary-top{background:url(../images/summary-top.gif) repeat-x bottom; width:635px; height:32px; float:left;}
.summary-right{background:url(../images/summary-right.gif) no-repeat; width:15px; height:32px; float:left;}
.heading1{ font-weight:bold; line-height:170%}
.summary-middle{background:url(../images/summary-middle.gif) repeat-y; width:665px; height:132px; clear:both;}
.summary-content{ padding:0px 15px 5px 15px;}
.summary-left-b{background:url(../images/summary-left-b.gif) no-repeat; width:15px; height:11px; float:left;}
.summary-middle-b{background:url(../images/summary-middle-b.gif) repeat-x; width:635px; height:11px; float:left;}
.summary-right-b{background:url(../images/summary-right-b.gif) no-repeat; width:15px; height:11px; float:left;}

#breadcrum{color:#061467; font-size:11px; padding:5px 0px 0px 0px;}
#breadcrum a{ color:#171717; padding:0px 0px 0px 0px; text-decoration:underline;}
#breadcrum a:hover{ color:#171717; text-decoration:none;}

#articles-list {}

#articles-list p{ padding:0px 0px 10px 5px; margin:0px;}
#article-heading{ padding:0px 0px 7px 5px; font-weight:bold; float:left; width:611px; font-size:17px;}
.move{ color:#000000; padding-top:3px; float:right}
.move a{ color:#000000; text-decoration:none; font-size:11px;}
.move a:hover{ color:#000000; text-decoration:underline;}

.articles-comment{ font-size:11px;}






.hr-padding{padding:7px 0px 15px 4px;}
.hr-padding1{padding:10px 0px 5px 0px;}
.hr-padding2{padding:0px 0px 15px 0px;}

#articles-list p em{ color:#061467;}
#articles-list p sup{ color:#061467;}

#articles-list ul{
padding:0px 0px 0px 5px;
margin:0px;
list-style-type:none;}

#articles-list ul li{
background:url(../images/arrow-bullet.gif) no-repeat left  top;
padding:0px 0px 10px 20px;
margin:0px;
font-size:13px;}

#articles-list ul li a{
color:#000000;
text-decoration:underline;}

#articles-list ul li a:hover{
color:#0000FF;
text-decoration:none;}

#tell-a-friend{ padding:1px; border:1px dashed #AFAFAE; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#tell-a-friend th{
padding:5px;
background-color:#CDCDC9;}

#tell-a-friend td{
padding:5px;
background-color:#D4D8D5;}

#tell-a-friend td input {border:none; width:200px;}
#tell-a-friend td textarea {border:none; width:200px; height:70px;}
#tell-a-friend td span{color:#FF0000; font-size:14px;}


#list-items2 ul{
list-style-type:none;
padding:0px;
margin:0px 0px 0px 10px;}

#list-items2 ul li{
background:url(../images/bullet.gif) left no-repeat;
padding:0px 0px 0px 15px;
margin:0px;
font-size:12px;
font-weight:normal;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;}

#list-items2 ul li a{
color:#0000FF;
text-decoration:underline;}

#list-items2 ul li a:hover{
color:#0000FF;
text-decoration:none;}