/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/page_bg.jpg);
}
.content{
width:900px;
height: auto;
float:left;
padding-left:20px;
padding-right:20px;
}
.logo{
width:214px;
height: 80px;
float:left;
}
.phone{
width:212px;
height:43px;
float:right;
font-family:arial;
color:#000000;
font-size:18px;
font-weight:bold;
padding-right:5px;
}
.toplinks{
width:665px;
height:37px;
float:right;
padding-right:10px;
}
.content_left{
width:610px;
height: auto;
float:left;
height:auto;
padding-right:20px;
padding-bottom:20px;
text-align:justify;
}
.middle_bg{
height: auto;
background-image:url(../images/dgtc-middle-bg.jpg);
background-repeat:repeat-y;
}
.content_right{
width:270px;
height: auto;
float:left;
height:auto;
padding-bottom:20px;
}
.content_middle{
width:785px;
height: auto;
float:left;
background-image:url(../images/main_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
height:auto;
padding-left:15px;
}
.inside_page_content{
width:880px;
height: auto;
float:left;
height:auto;
padding-right:20px;
padding-bottom:20px;
text-align:justify;
}
.welcome_text{
width:900px;
height:39px;
float:left;
padding-top:20px;
padding-bottom:10px;
}
.h1{
width:900px;
height:30px;
float:left;
padding-top:20px;
padding-bottom:10px;
font-family:arial;
color:#1386bc;
font-size:20px;
font-weight:bold;
}
.h2{
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #000000; 
FONT-FAMILY: arial;
TEXT-DECORATION: none;
}
.bodytext{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: arial;
	line-height:18px;
	TEXT-DECORATION: none;
}
.right_box{
width:270px;
height: auto;
background-image:url(../images/right-box_02.jpg);
background-repeat:repeat-y;
}
.right_box_text{
width:200px;
height:25px;
padding-left:16px;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #000000; 
FONT-FAMILY: arial;
TEXT-DECORATION: none;
}
.right_box_text2{
width:230px;
height:auto;
padding-left:16px;
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: arial;
line-height:20px;
TEXT-DECORATION: none;
text-align:justify;
}
.right_box_text_email{
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: arial;
line-height:20px;
TEXT-DECORATION: none;
text-align:justify;
}
.btn_more{
	width:255px;
	height:20px;
	padding-top:10px;
}
.footer {
background-image:url(../images/dgtc-footer-bg.jpg);
background-repeat:no-repeat;
width:940px;
height:45px;
}
.footertext {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration:none;
padding-top:10px;
height:35px;
}
.footertext:link, a.footertext:active, a.footertext:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
a.footertext:hover, a.footertext:visited:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #23469e;
	text-decoration:none;
}
.bullet{
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #1386bc; 
FONT-FAMILY: arial;
TEXT-DECORATION: none;
}
.text1{
FONT-WEIGHT: nomal; 
FONT-SIZE: 11px; 
COLOR: #999999; 
FONT-FAMILY: arial;
TEXT-DECORATION: underline;
}
table.ex
{
color:#000000;
background-color:#ffffff;
font-size: 100%;
padding:0px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-bottom: 0px solid #689550;
border-right: 0px solid #689550;
}

table.ex th, table.ex td 
{
padding-bottom:2px;
border-top: 0px solid #689550;
border-left: 0px solid #689550;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}
