body {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#666666;

}

body.design {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#666666;

}

a img {
	border:none;
}

a {
	text-decoration:none;
	color:#001682;
}

p {
	line-height:18px;
}

b,strong {
	color:#001682;
}

h1, h2, h3, h4, h5, h6 {
	color:#001682;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
}

div.dairi-pak {
	position:relative;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:1004px;
}

div.dairi-pak_header {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
	height:94px;
}

div.dairi-pak_logo {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:495px;
	float:left;
}

div.dairi-pak_phone {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:509px;
	float:left;
	text-align:right;
}

div.dairi-pak_topnav {
	position:relative;
	margin:0px 0px 10px 0px;
	padding:7px 0px 9px 14px;
	width:990px;
	height:42px;
	background-image: url(images/top_nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dairi-pak_topnav img {
	float:left;
}

div.dairi-pak_topnav a{
	float:left;
	display:inline-block;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:12px 25px 0px 25px;
	font-size:14px;
	font-weight:bold;
	color:#001682;
}

div.dairi-pak_topnav a:hover{
	background-image: url(images/tab_hover.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

div.dairi-pak_home_banner {
	position:relative;
	float:left;
	margin:0px 20px 20px 0px;
	padding:0px 0px 0px 10px;
	width:368px;
	height:290px;
}

div.dairi-pak_home_video {
	position:relative;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	width:495px;
	height:290px;
}

div.dairi-pak_intro_bg{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:563px;
	display:inline;
	background-image: url(images/welcome_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


div.dairi-pak_intro_top{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:563px;
	display:inline;
	background-image: url(images/welcome_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dairi-pak_intro_end{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 20px 15px 20px;
	width:523px;
	

}

div.dairi-pak_intro_end h1{
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}

div.dairi-pak_intro_end p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}


div.dairi-pak_news_bg{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:441px;
	display:inline;
	background-image: url(images/home_news_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-size:12px;
}


div.dairi-pak_news_top{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:441px;
	display:inline;
	background-image: url(images/home_news_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dairi-pak_news_end{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 17px 30px;
	width:411px;
	background-image: url(images/home_news_end.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}

div.dairi-pak_news_end p.news_heading{
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	color:#001682;
	font-size:18px;
}

div.dairi-pak_news_end p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.home_news_item {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	width:350px;
}



div.home_news_item p.news_date{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}

div.news_icon {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:62px;
}

div.news_icon img{
	border:1px solid #cccccc; 
}

div.news_intro {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:288px;
}

div.news_intro p {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

div.news_intro p.news_title{
	color:#001682;
	font-size:16px;
	font-weight:bold;
}


div.dairi-pak_footer {
	position:relative;
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:27px 0px 0px 0px;
	width:1004px;
	height:40px;
	background-image: url(images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:12px;
}

div.copyright {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	width:304px;
}

div.footer_links {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:660px;
	text-align:right;
}

div.footer_links a{
	color:#666666;
}

div.sub_footer {
	position:relative;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
}

div.netbiz {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	width:304px;
}

div.netbiz a{
	color:#666666;
}

div.footer_logos {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	width:670px;
	text-align:right;
}

div.footer_logos img{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}













div.system_message {
	position:relative;
	float:left;
	margin:0px 0px 5px 10px;
	padding:10px 10px 10px 10px;
	width:960px;
	border:1px dashed #cccccc;
}

div.system_message_ok {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

div.system_message_ok h2{
	color:green;
}

div.system_message_error {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

div.system_message_error h2{
	color:#C2262E;
}

div.system_message_body {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

div.news_news {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:940px;
}

div.news_news_item{
	position:relative;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	clear:both;
	width:940px;
	
}

div.news_news_item_alt{
	position:relative;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	clear:both;
	width:940px;
	
}

div.news_news_image {
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	width:75px;
	display:inline;
}

div.news_news_image img{
	border:1px solid #cccccc;
}

div.news_news_text {
	position:relative;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	width:840px;

}

div.news_news_text h3 a{
	text-decoration:none;
}

div.news_news_text h3 a:hover{
	text-decoration:underline;
}


div.news_article {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:940px;
}

div.news_article_image {
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	width:75px;
	display:inline;
}

div.news_article_image img{
	border:1px solid #cccccc;
}

div.news_article_text {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:840px;

}

input.custom_button {
	background-color:#011473;
	border:1px solid #011473;
	color:#D3FAF9;
	padding:5px;
}

input.border, textarea.border {
	border:1px solid #cccccc;
}


table.small_form_table {
	line-height:20px;
}


table.small_form_table input{
	margin:0px 0px 4px 0px;
}

table {
	margin:0px 0px 10px 0px;
}



/* cms pages */

div.dairi-pak_cms_intro {
	position:relative;
	display:inline;
	float:left;
	margin:0px 15px 0px 10px;
	padding:10px 18px 0px 18px;
	background-image: url(images/intro_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:245px;
	height:218px;
	color:white;
}

div.dairi-pak_cms_intro h1,
div.dairi-pak_cms_intro h2,
div.dairi-pak_cms_intro h3,
div.dairi-pak_cms_intro h4,
div.dairi-pak_cms_intro h5,
div.dairi-pak_cms_intro h6{
	color:white;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.dairi-pak_cms_intro h1 {
	font-size:28px;
	font-weight:normal;
}

div.dairi-pak_cms_intro p{
	color:white;
	padding:0px 0px 0px 0px;
	margin:0px 0px 7px 0px;
}

div.dairi-pak_cms_intro b,
div.dairi-pak_cms_intro strong{
	color:white;
}

div.dairi-pak_inner_banners {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:6px 6px 11px 10px;
	background-image: url(images/inner_banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:670px;
	
}

div.banner_buttons {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:13px 10px 0px 0px;
	width:660px;
	height:27px;
	
	text-align:right;
	z-index:300;
}

div.banner_buttons a{
	margin:0px 0px 0px 7px;
	display:inline-block;
	
}








div.sub_nav {
	position:relative;
	float:left;
	margin:6px 10px 0px 10px;
	padding:0px 0px 0px 0px;
	width:122px;
	display:inline;
}

div.sub_nav a{
	background-image: url(images/inner_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	display:inline-block;
	width:122px;
	height:23px;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	color:#001682;
	text-align:center;
	font-size:12px;
	
}


div.dairi-pak_inner_bg{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:850px;
	display:inline;
	background-image: url(images/inner_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


div.dairi-pak_inner_top{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:850px;
	display:inline;
	background-image: url(images/inner_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dairi-pak_inner_end{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 30px 15px 20px;
	width:800px;
	background-image: url(images/inner_end.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.dairi-pak_inner_end h1,
div.dairi-pak_inner_end h2{
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}

div.dairi-pak_inner_end p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}



div.dairi-pak_cms_bg{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
	display:inline;
	background-image: url(images/cms_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

div.dairi-pak_cms_top{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
	display:inline;
	background-image: url(images/cms_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dairi-pak_cms_end{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 20px 15px 20px;
	width:964px;
	background-image: url(images/cms_end.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

div.dairi-pak_cms_end h1,
div.dairi-pak_cms_end h2{
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}

div.dairi-pak_cms_end p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}








div.home_content_wrap {
	position:relative;
	float:left;
	width:1004px;
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background-image: url(images/home_content_end.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}



div.home_rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:441px;
}

div.newsletter {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
	background-image: url(images/home_rightcol_start.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	width:411px;
}


div.newsletter p.heading{
color:#001682;
font-size:18px;
margin:15px 0;
padding:0;
}








