html, body {
	height: 100.01%; /* 100%; */
}

body {
	padding: 0;
	margin: 0;
	background: #cfe3fe url(images/bg.gif) 0 0 repeat-x;
}

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a, a:visited {
	color: #085dd4;
}

a:hover {
	color: #085dd4;
}

a img {
	border: 0;
}
/*
form, input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*/
form {
	margin: 0;
	padding: 0;
}
/*
input {
	font-family: Arial, Helvetica, sans-serif;
}
*/
h1 {
	margin: 0;
	padding: 0;
}

h2 {
	font-size: 15px;
}

h3 {
	font-size: 15px;
	margin: 5px 0;
	padding: 0;
}

#wrapper {
	width: 100%;
	background: url(images/bg.gif) 0 0 repeat-x;
	height: 100%;
}

#wrapper .left {
 background: url(images/bg.gif) 0 0 repeat-x;
}

#wraptd {
	width: 760px;
	background: #fff url(images/mainbg.gif) 0 0 repeat-y;
	vertical-align: top;
}

#header {
	width: 760px;
	height: 60px;
	background: #fff;
}

#logo {
	vertical-align: top;
	padding-left: 6px; 
	padding-top: 23px;
}

#logo img {
	border: 0;
}

#header td.right {
	vertical-align: top;
	padding-top: 13px;
	width: 173px;
}

#head {
	width: 750px;
	background: #024eb1;
}

#head .left {
	width: 465px;
	height: 159px;
	background: #0354BF url(images/hbg_.gif) 0 0 no-repeat;
	vertical-align: top;
}

#head .left .content {
	color: #fff;
	padding: 45px 15px 10px 15px;
	line-height: 18px;
}

#mainwrap {
	padding: 0 5px;
}

#main {
	width: 750px;
	background: #fff url(images/bg1.gif) repeat-x;
}

#leftcol {
	vertical-align: top;
	padding: 0 9px;
}

#leftcol .colwrapper {
}

.head span {
	display: none;
}

#pageimg {
	width: 273px;
}
#page1 #pageimg {
	background: url(images/hbg1.jpg) no-repeat;
}
#page2 #pageimg {
	background: url(images/hbg2.jpg) no-repeat;
}
#page3 #pageimg, #page3_ #pageimg {
	background: url(images/hbg3.jpg) no-repeat;
}
#page4 #pageimg {
	background: url(images/hbg5.jpg) no-repeat;
}
#page1 #name {
	width: 200px; /* ? */
	height: 48px;
	background: url(images/hdr_p1.gif) 0px 8px no-repeat;
}
#page2 #name {
	width: 300px; /* ? */
	height: 48px;
	background: url(images/hdr_p2.gif) 0px 8px no-repeat;
}
#page3 #name, #page3_ #name {
	width: 300px; /* ? */
	height: 48px;
	background: url(images/hdr_p3.gif) 0px 8px no-repeat;
}
#page4 #name {
	width: 300px; /* ? */
	height: 48px;
	background: url(images/hdr_p4.gif) 0px 8px no-repeat;
}


#page1 #mhdr1 {
	width: 100%; /* ? */
	height: 68px;
	background: url(images/mhdr1.gif) 0px 6px no-repeat;
}
#page1 #mhdr2 {
	width: 100%; /* ? */
	height: 44px;
	background: url(images/mhdr2.gif) 0px 10px no-repeat;
}

#topmenu {
	width: 100%;
	background: url(images/menubg1.gif) repeat-x;
}

#topmenu .mid {
	background: url(images/menubg.gif) 4px 0 no-repeat;
}


#topmenu .right {
	background: url(images/menubg2.gif) no-repeat;
	width: 100%;
	color: #fff;
	vertical-align: middle;
	text-align: right;
	padding-top: 9px;
	white-space: nowrap;
	font-size: 10px;
}

#menu {
	height:31px;
}

#menu ul {
	margin: 0;
	padding: 0;
	
	display: block;
	width: 471px;
	height: 30px;

	position: relative;
	top: 0px;
	left: 5px;

	background: url(images/menu.gif) no-repeat;
}

#menu li {
	list-style: none;
	margin: 0;
	padding: 0; 
    position: absolute; 
	top: 0;
}

#menu li, #menu a {
	display: block;
	height: 30px;
	text-decoration: none;
}

#menu a {
	overflow: hidden;
	padding-top: 30px;
	height: 30px;
	/* Tantek Celik's BMH */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;

}
html>#menu a {
	height: 0;
} 

#tm01 {
	left: 0px;
	width: 70px;
}
#tm02 {
	left: 70px;
	width: 178px;
}
#tm03 {
	left: 248px;
	width: 113px;
}
#tm04 {
	left: 361px;
	width: 105px;
}

#tm01 a:hover, #page1 #tm01 {
	background: transparent url(images/menu.gif) 0 -30px no-repeat;
}
#tm02 a:hover, #page2 #tm02 {
	background: transparent url(images/menu.gif) -70px -30px no-repeat;
}
#tm03 a:hover, #page3 #tm03, #page3_ #tm03 {
	background: transparent url(images/menu.gif) -248px -30px no-repeat;
}
#tm04 a:hover, #page4 #tm04 {
	background: transparent url(images/menu.gif) -361px -30px no-repeat;
}

/* -------------------------------- */
#midcol {
	width: 466px;
	vertical-align: top;
	background: url(images/midbg0.gif) repeat-y;
}

#midcol .colwrapper {
	padding: 0 9px;
}

#midcol .content {
	width: 100%;
}


#midcol h1 {
	color: #05056C;
}

/* ------------------ */
.container {
	border:1px solid #c0d4ef;
	width: 100%;
}
.container .content {
	color: #666;
	padding: 7px; 
} 
.container .htd {
	background: url(images/htd.gif) repeat-x;
	border-bottom: 1px solid #c0d4ef;
	color: #085dd4;
	font-weight: bold;
	font-size: 14px;
	padding: 7px;
}


.container a {
	font-weight: bold;
}
/* ------------------ */
#page1 #formwrap {
	width: 100%;
	font-weight: bold;
	background: url(images/bg1.gif) repeat-x;
	border-bottom: 1px solid #c0d4ef;
	border-left: 1px solid #c0d4ef;
	border-top: 1px solid #c0d4ef;

}
#page1 #formwrap td {
	width: 50%;
	border-right:1px solid #c0d4ef;
}

#page3_ #formwrap {
	width: 100%;
	color: #000;
	font-weight: bold;
	background: url(images/bg1.gif) repeat-x;
	border-left: 1px solid #c0d4ef;
	border-top: 1px solid #c0d4ef;

}
#page3_ #formwrap td {
	border-bottom: 1px solid #c0d4ef;
	border-right:1px solid #c0d4ef;
}



#matters {
	width: 100%;
	border-left: 1px solid #c0d4ef;
	border-top: 1px solid #c0d4ef;
}

#matters td {
	width: 50%;
	background: url(images/htd.gif) repeat-x;
	border-bottom: 1px solid #c0d4ef;
	border-right:1px solid #c0d4ef;
	padding: 7px;
	font-weight: bold;
}
#matters a {
	font-weight: bold;
	color: #000;
}

.topiclist {
	line-height: 22px;
	padding-left: 10px;
}

ol.faqlist {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	list-style-position: outside;
	line-height: 18px;
}

/* rounded corners */

#leftcol .rounded {
	width: 100%;
	color: #0354BF;
}

#leftcol .rounded p {
	margin: 5px 0 0 0;
	padding: 0;
}

#leftcol .rounded td img {
	display: block;
}
#leftcol .rounded .row1 .left {
	width: 7px;
	height: 7px;
	background: url(images/c1.gif) no-repeat;
}
#leftcol .rounded .row1 .mid {
	background: url(images/c12.gif) repeat-x;
}

#leftcol .rounded .row1 .right {
	width: 8px;
	height: 7px;
	background: url(images/c2.gif) no-repeat;
}

#leftcol .rounded .row2 .left {
	background: url(images/c41.gif) repeat-y;
}

#leftcol .rounded .row2 .mid {

}

#leftcol .rounded .row2 .right {
	background: url(images/c23.gif) repeat-y;
}

#leftcol .rounded .row3 .left {
	background: url(images/c4.gif) no-repeat;
}
#leftcol .rounded .row3 .mid {
	background: url(images/c34.gif) repeat-x;
}

#leftcol .rounded .row3 .right {
	width: 7px;
	height: 7px;
	background: url(images/c3.gif) no-repeat;
}


/* testimonial pics */
#leftcol .testname {
	background: #CFE3FE;
}

#leftcol .rounded .testname .right {
	background-image: none;
	width: 100%;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #051F42;
}

#leftcol .rounded .testname .left {
	background-image: none;
	padding-right: 10px;
}
