@charset "utf-8";

html, body {
border:0;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#e2ad3b;
}

/*img, div {behavior:url(../iepngfix.htc); }*/

a, a:visited {
text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

p, ul, ol {
margin:0;
padding:0 0 18px 0;
}

#header {
width: 100%;
height: 200px;
background:url(../images/bg-header.gif) repeat-x;
margin:0 auto;
vertical-align: middle;
display:block;
clear:both;
color:#FFFFCC;
}

#header a{color:#CC3300; text-decoration:none; }
#header embed{margin:0; padding:0; clear:both;}

#mid{
width:100%;
background:url(../images/bg-mid.gif) repeat-x;
display:block;
background-color:#ffffcc;
}

#midContent{
width:820px;
margin:0 auto;
vertical-align: middle;
display:block;
position:relative;
_top:-1px;
}

#steps{float:left; width:820px; background:url(../images/bg-midContent.gif) repeat-x; }

/* new styles start - Pramith Rupasinghe -------- */
#steps_new{float:left; width:800px; padding-top:20px; padding-bottom:20px; padding-left:10px; padding-right:10px; background:url(../images/bg-midContent.gif) repeat-x; background-color:#FFFFFF; height:auto; overflow:hidden; }
/* new styles end - Pramith Rupasinghe -------- */

#steps img{margin-left:10px; margin-top:10px;}

#footer{
width:100%;
height:115px;
clear:both;
/*background-color:#990000;*/
background-image:url(../images/footer_bk.jpg);
background-repeat:repeat-x;
}

#phone{width:245px; height:43px; float:right; margin-top:3px; background:url(../images/phone.png) no-repeat;}
#phone:hover{width:245px; height:43px; float:right; margin-top:3px; background:url(../images/phone.png) no-repeat; background-position:0px -43px;}

#phone_socal{width:245px; height:43px; float:right; margin-top:56px; background:url(../images/phone_socal.png) no-repeat;}
#phone_socal:hover{width:245px; height:43px; float:right; margin-top:56px; background:url(../images/phone_socal.png) no-repeat; background-position:0px -43px;}

#so_cal {
	width:245px;
	height:43px;
	float:right;
	margin-top:10px;
}

/* menu open */
#tabs {
float:left;
width:483px;
height:30px;
margin-top:70px;
}

#tabs ul {
margin:0;
padding:0;
list-style:none;
}

#tabs li {
display:inline;
margin:0;
padding:0;
}

#tabs .link1{width:55px; height:30px; background:url(../images/menu.png) no-repeat; background-position:0px 0px; display:block; float:left;}
#tabs .link1:hover{background:url(../images/menu.png) no-repeat; background-position:0px -30px;}
#tabs .link1on{width:55px; height:30px; background:url(../images/menu.png) no-repeat; background-position:0px -30px; display:block; float:left;}

/* new styles start - Pramith Rupasinghe -------- */
#tabs .link1_new{width:55px; height:30px; background:url(../images/menu.png) no-repeat; background-position:0px 0px; display:block; float:left;}
#tabs .link1_new:hover{background:url(../images/menu.png) no-repeat; background-position:0px -30px;}
#tabs .link1on{width:55px; height:30px; background:url(../images/menu.png) no-repeat; background-position:0px -30px; display:block; float:left;}
/* new styles end - Pramith Rupasinghe -------- */

#tabs .link2{width:81px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-60px 0px; display:block; float:left}
#tabs .link2:hover{background:url(../images/menu.png) no-repeat; background-position:-60px -30px;}
#tabs .link2on{width:81px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-60px -30px; display:block; float:left}

#tabs .link3{width:50px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-146px 0px; display:block; float:left}
#tabs .link3:hover{background:url(../images/menu.png) no-repeat; background-position:-146px -30px;}
#tabs .link3on{width:50px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-146px -30px; display:block; float:left}

#tabs .link4{width:183px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-201px 0px; display:block; float:left}
#tabs .link4:hover{background:url(../images/menu.png) no-repeat; background-position:-201px -30px;}
#tabs .link4on{width:183px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-201px -30px; display:block; float:left}

#tabs .link5{width:94px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-389px 0px; display:block; float:left}
#tabs .link5:hover{background:url(../images/menu.png) no-repeat; background-position:-389px -30px;}
#tabs .link5on{width:94px; height:30px; margin-left:5px; background:url(../images/menu.png) no-repeat; background-position:-389px -30px; display:block; float:left}

#topbar{display:block; font-size:10px; background-color:#ff9900; position:absolute; padding: 5px; visibility: hidden; z-index: 100; }

/* menu close */.txt01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
}
.txt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.txt03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}


a.exlink {
color:#FFFFCC;
}
a:visited.exlink {
	color:#FFFFCC;
}
a:hover.exlink {
color:#ffffff;
}

.heading {
	margin: 15px 0px 5px 0px;
}

.page_header {
	color: #C05D00;
	font-size: 32px;
	margin: 5px 0px 10px 0px;
}

.hide_me{
visibility:hidden;
}

#track{background:url(../images/track.pack01.gif) no-repeat; height:25px; width:220px; border:0px none; cursor:default; }
#track:hover{background:url(../images/track.pack11.gif) no-repeat; height:25px; width:220px;  border:0px none; }

#trackanother{background:url(../images/track.another01.gif) no-repeat; height:25px; width:220px; border:0px none; cursor:default; }
#trackanother:hover{background:url(../images/track.another11.gif) no-repeat; height:25px; width:220px;  border:0px none; }


/* new styles - {Pramith Rupasinghe) -------- */

.callus_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#991A12;
}

.callus_head_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#C05D00;
}

.callus_head_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C05D00;
	font-weight:bold;
}

.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height:20px;
}

.address_socal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4e0a05;
	font-weight:bold;
	line-height:20px;
}

.link_A A:link {
font-size: 12px; font-style:italic; color: #C05D00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_A A:visited {
font-size: 12px; font-style:italic; color: #C05D00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_A A:hover {
font-size: 12px; font-style:italic; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_B A:link {
font-size: 12px; color: #C05D00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_B A:visited {
font-size: 12px; color: #C05D00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_B A:hover {
font-size: 12px; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_PDP A:link {
font-size: 13px; font-weight:bold; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_PDP A:visited {
font-size: 13px; font-weight:bold; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

.link_PDP A:hover {
font-size: 13px; font-weight:bold; color: #991A12; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

ul {
list-style:circle;
margin-left: 35;
margin-top:2;
margin-bottom:5px;
padding: 0;
}

.page_header_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#4e0a05;
	font-weight:bold;
	padding-top:10px;
	line-height:25px;
}

.page_header_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#991A12;
	padding-top:10px;
	line-height:25px;
	font-style:italic;
}

.list_items {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#991A12;
	font-weight:bold;
	line-height:20px;
}

.red_text_head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#991A12;
	font-weight:bold;
	line-height:20px;
}

.red_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#991A12;
	font-weight:bold;
	line-height:20px;
}

.bg_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:18px;
}