/* -- Area Specific Ornaments */
.DMS_flashbanner { width:593px; height:166px;}
.DMS_logo{width:197px; height:156px; background-image:url(../images/dms_logo.jpg);}
.DMS_title {  height:40px; font-size:15px; font-weight:bold; color:#ffffff; text-align:center; background-image:url(../images/DMS_titlebg.gif); background-repeat:repeat-x;}
.DMS_subtitle{ width:593px; height:40px; font-size:15px; font-weight:bold; color:#666666;padding-left:30px; vertical-align:bottom;}

.DMS_sidebar{ background-color:#757F8B; width:39px; background-image: url(../images/DMS_sideornament.gif);background-position:top; background-repeat:no-repeat;}
.DMS_redbar{background-color:#B63C39; height:40px; width:451px; background-image: url(../images/DMS_redbg.gif); background-repeat:repeat-x;}
.DMS_subwhite{background-color:#FFFFFF; height:32px; width:451px; background-image: url(../images/DMS_subwhitebg.gif); background-repeat:repeat-x;}
.DMS_textmenu{ width:632px; height:30px; text-align:right;}
.DMS_divider { width: 337px; height:1px; background-image: url(../images/DMS_dotted.gif); font-size:0px; background-repeat:no-repeat;}
.DMS_mainmenu{ background-color:#00355F; height:23px; overflow:hidden;padding-left:137px;}
.DMS_footer_text {background-color:#C33937;height:20px; vertical-align:top;font-size:10px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle;}
.DMS_content {height:400px;}

/* -- Services Classes */
.DMS_Service { width:540px; padding:0px; margin:0px;}
.services{width:263px; line-height:10px; text-align:center; color:#000000;}
.sepav {background-image:url(../images/DMS_dottedv.gif); background-repeat:repeat-y; width:14px;}
.sepah{background-image:url(../images/DMS_dotted.gif); background-repeat:repeat-x; height:5px; background-position:center;}
.DMS_Rate { width:420px; padding:0px; margin:0px;}
.rates{font-weight:bold; height:50px; width:230px; text-align:right;padding-right:15px;}
.inputrate {font-size:12px; background-color:#F8FFE5; text-align:center; width:130px;}


/* -- subMenu Classes */
.subMenuColumn {width:197px;vertical-align:top;}
#subMenu {  width: 197px;  font-family: Arial, Helvetica, sans-serif; padding-left:0px;margin-left: 0px; } 
#subMenu ul {padding-left:0px;margin-left: 0px; }
#subMenu li { padding-left:0px;border-bottom: 1px solid #EBEBEB; list-style: none;} 
#subMenu li #active {font-weight:bold; background-image: url(../images/DMS_tab_on.gif); background-repeat:no-repeat; background-position:left;}
#subMenu li a {  display: block;  padding: 6px 0px 6px 15px; background-color: #FAFAFA;  color: #4695DF;  text-decoration: none; }
#childsubMenu {  width: 197px;  font-family: Arial, Helvetica, sans-serif; padding-left:20px;margin-left: 20px; background-color:#F5F2F2 } 
#childsubMenu li { padding-left:15px;border-top: 1px solid #EBEBEB; list-style: none;} 
#childsubMenu li a {  display: block;  padding: 2px 0px 2px 15px; background-color: #F5F2F2;  color: #4695DF;  text-decoration: none; }
#subMenuBottom { width: 197px; height:4px; background-color:#E9E4E6; font-size:0px; vertical-align:top;}

/* -- Contacts and References */
.rowa {height:25px; background-color:#f1f1f1}
.rowb {height:25px; background-color:#fdfdfd}
.comp { font-weight:bold; background-color:inherit; width:220px; padding-left:10px; line-height:12px;} 
.nam {width:150px;} 
.num {width:90px; background-image:url(../images/DMS_phone.gif); background-position:left; background-repeat:no-repeat; padding-left:18px;} 
.compb {font-weight:bold; background-color:inherit; width:368px; padding-left:10px; line-height:12px;} 
.letter {width:90px; background-image:url(../images/DMS_pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:20px;} 

/* -- Text Classes */
.paragraph_text {padding-bottom: 35px; padding-left: 30px; padding-right:15px; padding-top:0px;font-weight: normal; font-size: 8pt; word-spacing: 1pt; color: #515151; line-height: 14pt;}
.sub_title_item {font-weight: bold; font-size: 8pt; color: #A40046; text-decoration: none;}
.paragraph_text_small {font-weight: normal; font-size: 6.5pt; word-spacing: 1pt; color: #515151; line-height: 11pt;}
.focusArea { width: 500px; height:20px;}
.focusArea a.email {background: url(../images/DMS_email.gif) no-repeat; padding-left: 18px; color:#666666;}

/* -- Global Classes */
TD {font-weight: normal; font-size: 7.5pt; word-spacing: 1pt; color: #515151; line-height: 11pt;}
BODY {padding-right: 0px; padding-left: 0px; font-size: 7.5pt; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;}
IMG {	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
TABLE {	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}
A {	font-size: 8pt; color: #4695DF; text-decoration: none}
A:hover {text-decoration:none; color:#cccccc;}
.left {float: left;}
.right {float: right;}
.clear {clear: both;}

	
/* -- Gallery Classes */
#flashcontent {	margin: 0px 0px 0px 0px; z-index:1;}

/* -- Home Classes */
#DMS_column1{width:367px;background:url(../images/DMS_column.jpg); padding-left:20px; font-size:12px; line-height:18px; font-family:Verdana, Tahoma, sans-serif; padding-right:8px; padding-bottom:30px; vertical-align:top; background-repeat: repeat-x;}
#DMS_column1 ul { margin-left:0px; margin-top:5px; list-style-type:square;}
#DMS_column1 li { margin-left:15px;}
.DMS_column2{width:367px;background:url(../images/DMS_column.jpg);vertical-align:top; background-repeat: repeat-x;}
.DMS_vertical{width:26px; background:url(../images/DMS_vertical.gif); background-repeat:repeat-y;}
.DMS_homespacer{ height:20px;}


/* -- Links Classes */
.linkscell{padding:10px 10px 10px 10px; vertical-align:middle; width:105px;}

/* -- Form Classes */
.regform{ font-size:10px; height:18px; width:200px; margin-top:5px; background-color:#F6F6F6; border: 1px solid #cccccc;}
.label{font-weight:bold; width:115px; text-align:left; font-size:10px;  line-height:12px; margin-top:5px;float:left; display:block;}
.combo{font-size:10px; height:20px; width:202px;background-color:#F6F6F6; border: 1px solid #cccccc;}
.combomed{font-size:10px; height:20px; width:65px;background-color:#F6F6F6; border: 1px solid #cccccc; }
.combosmall{font-size:10px; height:20px; width:52px;margin-top:5px;background-color:#F6F6F6; border: 1px solid #cccccc;}
.txtarea {width:200px; height:100px;background-color:#F6F6F6; border: 1px solid #cccccc;}
.DMS_button{border:1px solid #000000; background-color:#F6F6F6; font-size:12px; margin-right:5px;}