

/*-----------------------------------*/
/* Homepage main chooser */
/*-----------------------------------*/
#duo-mod{
width: 960px;
height:360px;
margin:0 0 0 0px;
background-color:#ffffff;
}
#duo-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#duo-mod li{
display: inline;
list-style: none;
padding: 0 0 0 0;
font-weight: bold;
}
#duo-mod li a, #duo-mod li a:link, #duo-mod li a:active, #duo-mod li a:visited {
float: left;
display: block;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#duo-mod li a:hover {
}
#duo-mod .duo1 a, #duo-mod .duo1 a:link, #duo-mod .duo1 a:active, #duo-mod .duo1 a:visited  {
width: 479px;
height: 360px;
margin:0 0 0 0px;
text-align:left;
display: block;
overflow: hidden;
background-image:url(../media/images/dc-duo-home-tenants-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
}
#duo-mod .duo2 a, #duo-mod .duo2 a:link, #duo-mod .duo2 a:active, #duo-mod .duo2 a:visited  {
width: 481px;
height: 360px;s
margin:0 0 0 0px;
text-align:left;
display: block;
overflow: hidden;
background-image:url(../media/images/dc-duo-home-corporate-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
}

/*-----------------------------------*/
/* Tenants splash two column */
/*-----------------------------------*/
#duo-col{
width: 960px;
margin:0 0 0 0px;
background-image:url(../media/images/dc-duo-col-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
#duo-col-left{
clear:both;
float:left;
width: 479px;
margin:0 0 0 0px;
background-color:#666666;
background-image:url(../media/images/dc-duo-col-left-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
#duo-col-right{
float:right;
width: 481px;
margin:0 0 0 0px;
background-color:#999999;
background-image:url(../media/images/dc-duo-col-right-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* Tenants area three column */
/*-----------------------------------*/
#tri-col{
width: 960px;
margin:0 0 0 0px;
background-image:url(../media/images/dc-tri-col-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
#tri-col-left{
clear:both;
float:left;
width: 238px;
margin:0 0 0 0px;
background-image:url(../media/images/dc-tri-col-left-head.jpg);
background-position: top left;
background-repeat:no-repeat;
padding-top:20px;
}
#tri-col-mid{
float:left;
width: 503px;
margin:0 0 0 0px;
}
#tri-col-right{
float:right;
width: 219px;
margin:0 0 0 0px;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* Tenants area three column */
/*-----------------------------------*/
#tri-col-corp{
width: 960px;
margin:0 0 0 0px;
background-image:url(../media/images/dc-tri-col-corp-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
#tri-col-corp-left{
clear:both;
float:left;
width: 238px;
margin:0 0 0 0px;
background-image:url(../media/images/dc-tri-col-left-bg.jpg);
background-position: top left;
background-repeat:repeat-y;
}
#tri-col-corp-mid{
float:left;
width: 503px;
margin:0 0 0 0px;
}
#tri-col-corp-right{
float:right;
width: 219px;
}
/*-----------------------------------*/


/*-----------------------------------*/
/* Tenants left TACT */
/*-----------------------------------*/
#mod-tact{
width: 461px;
height:92px;
margin:0 0 0 0px;
background-color:#999999;
background-image:url(../media/images/dc-mod-tact-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
padding-left:18px;
padding-top:60px;
color:#ffffff;
}
#mod-tact h2{
color:#ffffff;
}
#mod-tact a{
color:#ffffff;
text-decoration:none;
}
#mod-tact a:hover{
color:#000000;
text-decoration:underline;
}
/*-----------------------------------*/


/*-----------------------------------*/
/* Tenants left TACT */
/*-----------------------------------*/
#mod-mailing {
float:left;
width: 479px;
background-image:url(../media/images/dc-mailing-head.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-top:60px;
margin-bottom:100px;

}
#mod-mailing ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:33px;
padding-right:33px;
padding-bottom:0px;
}
#mod-mailing p {
padding-left:33px;
padding-right:33px;
}
#mod-mailing li {
list-style-position:outside;
color:#666666;
}
#mod-mailing li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#mod-mailing li a:hover {
text-decoration:none;
color:#000000;
text-decoration:underline;
}


#mod-mailing-ten {
float:left;
width: 172px;
background-image:url(../media/images/dc-mailing-ten-head.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-top:60px;
padding-left:33px;
padding-right:33px;

}
#mod-mailing-ten ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:33px;
padding-right:33px;
padding-bottom:0px;
}
#mod-mailing-ten p {
padding-left:0px;
padding-right:0px;
}
#mod-mailing-ten li {
list-style-position:outside;
color:#666666;
}
#mod-mailing-ten li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#mod-mailing-ten li a:hover {
text-decoration:none;
color:#000000;
text-decoration:underline;
}



#mod-mailing-cor {
float:right;
width: 219px;
background-image:url(../media/images/dc-mailing-cor-head.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-top:60px;

}
#mod-mailing-cor ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:33px;
padding-right:33px;
padding-bottom:0px;
}
#mod-mailing-cor p {
padding-left:23px;
padding-right:33px;
}
#mod-mailing-cor li {
list-style-position:outside;
color:#666666;
}
#mod-mailing-cor li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#mod-mailing-cor li a:hover {
text-decoration:none;
color:#000000;
text-decoration:underline;
}


/*-----------------------------------*/

/*-----------------------------------*/
/* News */
/*-----------------------------------*/

#mod-news-ten {
float:left;
width: 238px;
background-image:url(../media/images/dc-news-ten-head.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-top:60px;
}
#mod-news-ten ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:33px;
padding-right:33px;
padding-bottom:0px;
}
#mod-news-ten a {
list-style-position:outside;
color:#666666;
padding-left:33px;
padding-right:33px;
text-decoration: none;
font-size:0.90em;
}
#mod-news-ten a:hover {
text-decoration:none;
color:#000000;
text-decoration:underline;
padding-left:33px;
padding-right:33px;
}

#mod-con-ten {
float:left;
width: 238px;
background-image:url(../media/images/dc-cont-ten-head.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-top:20px;
}
#mod-con-ten p {
list-style-position:outside;
color:#666666;
padding-left:33px;
padding-right:33px;
text-decoration: none;
font-size:0.90em;
}


/*-----------------------------------*/
/* Search Projects */
/*-----------------------------------*/
#search-projects{
display:block;
position:relative;
width: 481px;
height:86px;
background-image:url(../media/images/dc-search-projects-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:46px;
margin:0 0 0 0px;
overflow:hidden;
}
#search-projects-ten{
position:relative;
width: 460px;
height:146px;
background-image:url(../media/images/dc-tests-ten-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:44px;
padding-left:43px;
margin:0 0 0 0px;
overflow:hidden;
padding-right:43px;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* Recent FAQs */
/*-----------------------------------*/
#recent-faqs{
display:block;
position:relative;
width: 460px;
height:75px;
background-image:url(../media/images/dc-recent-faqs-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:56px;
padding-left:16px;
overflow:hidden;
}
#recent-faqs-ten{
display:block;
position:relative;
width: 203px;
height:114px;
background-image:url(../media/images/dc-recent-faqs-ten-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:82px;
padding-left:16px;
}
#ask-faq{
display:block;
position:relative;
width: 460px;
height:93px;
background-image:url(../media/images/dc-ask-faq-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:56px;
padding-left:16px;
overflow:hidden;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* Recent FAQs */
/*-----------------------------------*/
#recent-faqs{
display:block;
position:relative;
width: 460px;
height:75px;
background-image:url(../media/images/dc-recent-faqs-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:56px;
padding-left:16px;
overflow:hidden;
}
#recent-faqs-ten{
display:block;
position:relative;
width: 203px;
height:114px;
background-image:url(../media/images/dc-recent-faqs-ten-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:82px;
padding-left:16px;
}
/*-----------------------------------*/


/*-----------------------------------*/
/* TAct More Right */
/*-----------------------------------*/
#tact-more{
width: 460px;
height:89px;
background-image:url(../media/images/dc-tactmore-ten-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:60px;
padding-left:16px;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* Testimonials */
/*-----------------------------------*/
#testimonials-ten{
position:relative;
width: 423px;
height:108px;
background-image:url(../media/images/dc-test-ten-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:7px;
padding-left:40px;
padding-right:40px;
text-align:center;
}
#testimonials-cor{
position:relative;
width: 423px;
height:98px;
background-image:url(../media/images/dc-test-cor-bg.jpg);
background-position: top left;
background-repeat:no-repeat;
color:#ffffff;
padding-top:17px;
padding-left:40px;
padding-right:40px;
text-align:center;
}
/*-----------------------------------*/

input { 
background-color: #cccccc; 
color:#333333;
border:none;
font-size:0.90em;
margin-top:2px;
}
select { 
background-color: #cccccc; 
color:#333333;
border:none;
font-size:0.90em;
}


