/* TrendyFlash.com */

BODY {
background : #0199A7 url(../tfimages/bg_main.gif) repeat-x; 
text-align : center; 
background-image : url(../tfimages/bg_main.gif);
font-family:Arial, Helvetica, sans-serif;
}

* {
margin:0;
padding:0;
}

body, html {
margin:0;
padding:0;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#80CA00;
}

h2 {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #555}
h3 {  font-family: Verdana; font-size: 10px; font-weight: normal; }

.h2 {  font-family: Verdana; font-size: 10px; color: #336699; font-weight: normal}
.h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #5B5B5B; text-align: justify}

.mainbodytxt_banner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-align: justify; list-style-position: outside; list-style-type: disc; border: 0px #336699 solid }

.maincntext {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal;
font-weight:normal;
color : #666;
}


.maincntext a { font-size:12px; color:#666; text-decoration:none; }
.maincntext a:link { font-size:12px; color:#666; }
.maincntext a:hover { font-size:12px; color:#669900; text-decoration:underline; }
.maincntext a:visited { font-size:12px; color:#666; text-decoration:none; }
.maincntext a:visited:hover { font-size:12px; color:#669900; text-decoration:underline;}


.tlst {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#636363;
list-style-type:disc;
padding-left:0.50em;
margin:0;
}

.hdtitles {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : bold; 
color : #666; 
}

.hdtitlesG {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-weight : bold; 
color: #248C00; 
}


.httl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:-2px;
}

h1 .httlsGr {
font-size:14px;
color:#80CA00;
}

h1 .httlsBlk {
font-size:14px;
color:#636363;
}

h1 .httlsdGr {
font-size:14px;
color:#248C00;
}

.mcontent {
font-size:13px;
color:#636363;
text-align:left;
text-decoration:none;
}

.mcontentWt {
font-size:13px;
color:#fff;
text-decoration:none;
}
.mcontentblk {
color:#000;
font-size:13px;
}


.mcontentdGr {
color:#248C00;
}


.mcontent a { font-size:13px; color:#ff6600; }
.mcontent a:link { font-size:13px; color:#ff6600; }
.mcontent a:hover { font-size:13px; color:#248C00; text-decoration:underline;}
.mcontent a:visited { font-size:13px; color:#ff6600; }
.mcontent a:active { font-size:13px; color:#ff6600; }
.mcontent a:visited:hover { font-size:13px; color:#248C00; text-decoration:underline; }

.Rowidth {
width:90%;
margin:0 auto;
padding:0;
padding-top:10px;
}


.footerlinks {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}

.footerlinks a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}
.footerlinks a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#669900;
text-decoration:none;
}
.footerlinks a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}
.footerlinks a:visited:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#669900;
text-decoration:none;
}


.txt25B {
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#000;
}
.txt24B {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#000;
}
.txt25W {
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#FFF;
}

.txt20W {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#FFF;
}


.Bigtxtlinks {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#FFFFFF;
}
.Bigtxtlinks a { color:#FFFFFF; text-decoration:none;}
.Bigtxtlinks a:link { color:#FFFFFF;}
.Bigtxtlinks a:hover { color:#000; text-decoration:underline;}
.Bigtxtlinks a:visited { color:#FFFFFF;}
.Bigtxtlinks a:active { color:#FFFFFF;}
.Bigtxtlinks a:visited:hover { color:#000; text-decoration:underline;}

.subbt {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
background-image : url(scubeimages/subbt.gif); 
} 
.intext {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #333333; 
border : 1px solid #aea797; 
background-color : #ffffff; 
} 

.txtgrnbox{
background-color:#709401;
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #9BB44D;
padding:2px;
}

.txtlgrnbox{
background-color:#97BD01;
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #C7E25D;
padding:2px;
}

.txtylbox{
background-color:#E2BF01;
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F6DC50;
padding:2px;
}
.txtblbox{
background-color:#1CB7F7;
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #58CAF9;
padding:2px;
}

.tablettls { font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; font-size:16px;}
.tablettlsB { font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:16px;}
.tablettlsR { font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-weight:bold; font-size:16px;}
.tablettlsY { font-family:Arial, Helvetica, sans-serif; color:#ffff99; font-weight:bold; font-size:16px;}

.prc { font-family:Arial, Helvetica, sans-serif; color:#9966FF; font-weight:normal; font-size:18px;}
.prctxt { font-family:Arial, Helvetica, sans-serif; color:#ff6600; font-weight:normal; font-size:11px}




.setcol1th {
background:url(../tfimages/setbgboxNn.gif) no-repeat;
width:269px;
height:348px;
margin:0 14px;
padding:0;
float:left;
}
.setcol2th {
background:url(../tfimages/setbgboxNn.gif) no-repeat;
width:269px;
height:348px;
margin:0 14px;
padding:0;
float:left;
}
.setcol3th {
background:#FFF;
width:200px;
height:348px;
margin:0 8px;
padding:0;
float:left;
}

#setmainR1th {
width:840px !important;
margin:0;
padding:0;
height:380px;
clear:both;
background:#FFFFFF;
}

.tablttlsW {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.tablttlsG {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#b6b6b6;
}

.tablttlsBl {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00E4FF;
}

.tablttlsGrrn {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#9be300;
}
.tablttlsGrn {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#38ED00;
}

.mcontentWt {
color:#FFFFFF;
font-size:14px;
text-align:left;
}

.mcontentWtN {
color:#FFFFFF;
font-size:14px;
text-align:center;
}

/* background bgs */
.topgreen { background:url(../tfimages/topbg.gif) repeat-x; }
.lgleft { background:url(../tfimages/lgleft.gif) repeat-y; }
.leftbgstrip { background:url(../tfimages/leftbgstrip.gif) repeat-y;}

.logobg { background:url(../tfimages/logobg.gif) repeat-x;}
.lgright { background:url(../tfimages/lgright.gif) repeat-y; }

.rightbgstrip { background:url(../tfimages/rightbgstrip.gif) repeat-y;}

.btnstripleft { background:url(../tfimages/btnstripleft.gif) repeat-x;}
.btnstripright { background:url(../tfimages/btnstripright.gif) repeat-x;}

.btnstripleftbtm { background:url(../tfimages/btnstripleftbtm.gif) no-repeat;}

.home_movbg {background:url(../tfimages/home_movbg.gif) repeat-x;}
.home_bttnbg {background:url(../tfimages/home_bttnbg.gif) repeat-x;}
.contact_bttnbg { background:url(../tfimages/contact_bttnbg.gif) repeat-x;}
.help_bttnbg {background:url{../tfimages/help_bttnbg.gif) repeat-x;}


.bannerleftbg { background:url(../tfimages/bannerleftbg.jpg) no-repeat;}
/*testimonial frame*/
.wf_04bg {background:url(../tfimages/wf_04bg.gif) repeat-x;}
.wf_07bg {background:url(../tfimages/wf_07bg.gif) repeat-y;}
.wf_11bg { background:url(../tfimages/wf_11bg.gif) repeat-x; }
.wf_09bg {background:url(../tfimages/wf_09bg.gif) repeat-y;}


.footerbg { background:url(../tfimages/footerbg.jpg) no-repeat; }
.footerbgref {background:url(../tfimages/footerbgref.jpg) no-repeat;}

.txtfeildB {
background:#00405c;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-style:normal; 
font-weight:normal; 
color:#00aeff; 
border:1px solid #a8b0d0; 
}

.txtbox{
background:#00405c;
font-size:12px;
color:#66CCFF;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #003333;
}





.httlb {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#444;
}


/**/

/*clientsites*/

#clientsites { width:92%; border:2px solid #FFFFFF; height:310px; padding:10px; color:#636363}
#clientsites ul { width:88%; margin:0 auto; clear:both}
#clientsites ul li { list-style-type:none; float:left; padding:10px; }
.more { width:620px; line-height:30px; text-align:right; padding-top:20px; clear:both; font-family:inherit}
.more a { text-decoration:none; border-bottom:1px dashed #666666; color:#666666}
.more a:hover { color:#333333}
