/* Page Generated in 0.000000 seconds */
html, body {padding:0; margin:0; border:0; color:#000; font-family: Georgia, Times New Roman, Arial,  serif;background-color:#000; background-image:url('/img/bg.jpg'); background-repeat:repeat;}
form {padding:0; margin:0; border:0;  font-family: Georgia, Times New Roman, Arial, Verdana, serif; font-size:11px;}
html {height:100%;}

#form_184_company {width:200px;}
#form_184_comments {width:100%;}
#t_form_184_fname, #t_form_184_email, #t_form_184_lname, #t_form_184_phone, #t_form_184_company {width: 100%;}
#form_184_fname, #form_184_email, #form_184_lname, #form_184_phone {width: 100%;}

h1 {font-family: Tahoma, Geneva, sans-serif, Century Gothic, Helvetica, Arial; color:#D21241; margin:4px 0 0 0; padding:0; font-size:20px; text-transform:lowercase; }
h2 {font-family: Georgia, Times New Roman, times, serif; color:#000; margin:0; padding:0; font-size:15px; font-weight:bold;}
h3 {font-family: Arial, times, serif; color:#000; margin: 0 0 0 0;; padding:0; font-size:15px; text-transform:lowercase;}
h4 {font-family: Verdana, Geneva, Helvetica, Arial, Georgia, Times New Roman, times, serif; color:#D21241; margin:-8px 0 0 0; padding:0; font-size:14px; text-transform:lowercase; }
h5 {font-family: Georgia, Times New Roman, times, serif; color:#003366; margin:0; padding:0; font-size:14px; font-weight:bold;}


img {border:0;}
a {color:#F1587E; text-decoration:none;}
a:hover {color:#D21241; text-decoration:underline;}
.clearcss {clear:both;}
li {list-style:square;}
p {margin:0;padding:0 0 10px 0;}
td {font-size:11px;}
#captcha1 {width:200px;height:50px;}

.validatorInputHighlighted, .tfvHighlight  {font-weight: bold; color: red;}
.validatorInputNormal{font-weight: bold;color: #003366;}

#tblk, #fblk {width:980px;}
#tblk {height:280px;}
#logo {height:100px;width:980px;text-align:left;}
#phone {width:200px;float:right;background-image:url('/img/telephone.jpg');background-repeat:no-repeat;background-position:top right;height:80px;font-family:Georgia, Times New Roman, Arial, Verdana, serif;font-weight:bold;padding:20px 25px 0 0;}
.phcode{font-size:12px;}
.phnum {font-size:24px;}
#tmenu {width:215px;float:left;text-align:left;padding:10px 0 0 0;}
#hcol1 {width:255px;float:left;}
#hcol2 {width:255px;float:left;}
#hcol3 {width:255px;float:left;}
#mblk,#logoblk {background-color:#fff;}
#mcontainer {width:980px;min-height:400px;}
.mcont {text-align:left;min-height:500px;background-color:#f2f2f2;padding:10px 20px 10px 10px; width:470px; float:left; font-family: Georgia, Times New Roman, Arial, Verdana, Helvetica, Sans-Serif; font-size:13px;}
.mcont li {margin:0 0 5px 30px;}
.leftblk {float:left;width:215px;min-height:200px;}
.rightblk {float:right;width:255px;}
.rightblk img {margin:0 0 10px 0;}

#topblk2 {position:absolute;z-index:10000;color:#fff;margin:250px 0 0 0;}
#tmenu2 {width:215px;float:left;text-align:left;padding:10px 0 0 0;}
#hcol12 {width:255px;float:left;background-color:#333;opacity:0.7;filter:alpha(opacity=70);height:30px;}
#hcol22 {width:255px;float:left;background-color:#333;opacity:0.7;filter:alpha(opacity=70);height:30px;}
#hcol32 {width:255px;float:left;background-color:#333;opacity:0.7;filter:alpha(opacity=70);height:30px;}

/*top menu*/
#tmenu ul {  margin:0 0 0 5px; padding: 0 0 0 0; }
#tmenu ul li {margin:0 0 -15px 0;list-style:none;}
#tmenu ul a {font-family: Tahoma, Geneva, sans-serif; color:#fff; font-size:24px; font-weight:bold; text-decoration:none; text-transform:lowercase; margin:0 0 15px 0;}
#tmenu ul a:hover {color:#D21241;}
#tmenu ul a.linkactive {color:#D21241;}
#tmenu ul ul {  margin:20px 0 -10px 10px; padding: 0 0 0 0; }
#tmenu ul ul a {font-size:12px; }
#tmenu ul ul li {margin:0 0 5px 0;list-style:none;}
.signs {margin:3px 0 0 10px;font-size:16px;}
/*top menu end*/

.grpinfo {background-image:url('/img/left_bg.jpg');background-repeat:no-repeat;background-color:#b5985a;}
.grp1 , .grp2, .grp3 {width:180px;float:left;text-align:left;padding:20px 10px 20px 10px;min-height:350px;}
.pgsummary {margin:10px 0 0 0;}
.exticon img {float:left;}
.linkedin {margin:4px 0 10px 0;}

/** Latest News **/
#lnews {margin-left:15px;width:296px;height:350px;float:left;border:1px solid #000;padding:2px;}
#newshead {color:#fff;padding:2px;display:block;text-align:center;font-size:14px;font-weight:bold;}
.newsbox {text-align:left;}
.newsbox a {color:#000;}
.newstitle {font-family: Tahoma, Geneva, sans-serif, Century Gothic, Helvetica, Arial; color:#D21241; font-size:20px; text-transform:lowercase;font-weight:bold;padding:0 0 10px 0;text-align:left;}
.newstitle a {color:#000;text-decoration:none;font-size:12px;text-align:left;}
.newstitle a:hover {color:#D21241;text-decoration:none;}
.newslink { font-style:italic; text-decoration:none; color:#fff;}
.newstext {color:#000;}
.newsdate {color:#D21241;}
.newsitemcontent { width:550px;}
.linebreak {height:1px;}
.newssummary {padding:0 0 26px 8px;}
.newssummary a:hover {color:#D21241;text-decoration:none;}
.nicons {float:left;}
/** Latest News end **/


/** folio **/
.foliotext {font-size:12px;}
.foliotext ul {line-height:2;margin:0 0 5px 0;}

.foliothumb {float:left; height:200px; width:220px; margin:0 10px 0 0;}
.foliothumbimg {background-image: url('/img/folio_border3.jpg'); width:220px; height:147px; background-repeat:none; }
.foliothumbimg img {margin-left:19px; margin-top:15px;}
.foliothumbtitle {text-align:center;}
.foliothumbtitle a { color:#f60; text-decoration:none; font-size:14px;  }
.foliothumblaunch {text-align:center; font-size:9px; color:#999; margin-top:4px;}
.foliostd {margin-left:16px; margin-right:10px;}
.foliostd p { margin:0; padding:0; }
.folioback {float:right;margin:0 10px 0 0;}
.foliostdtxt a {color:#D21241; text-decoration:none;}
/*.foliolink a {display:block; color:white; background-color:black; opacity:0.5; margin-top:-30px; margin-left:15px; padding:0 5px 0 5px; }*/
.foliolink a img {margin:-216px 0 0 491px;position:absolute;z-index:20px;}
.foliostd .tech img { margin-right:6px; }

.galfolio td img {padding:20px 20px 0 0;}
.pgbar {margin:10px 10px 15px 10px;}
.pagebar_num {padding:5px;}
.pagebar_this {border:1px solid #CCC; background-color:#fff;}
/** folio end **/

/** footer **/
.footblk {height:278px; color:white; text-decoration:none; margin:10px 0 0 0;}
.fcont {width:980px;}
.flogo {margin:20px 0 12px 0;}
.fmenu {margin:50px 0 20px 0;}

.ftitle {font-family: Arial, Tahoma, Geneva, sans-serif, Century Gothic, Helvetica; color:#D21241; padding:0 0 4px 8px; font-size:14px; font-weight:bold;}


.fcont a {color:#FFFFFF; text-decoration:none;}
.fcont a:hover {color:#D21241; text-decoration:none;} 

.fcol1  {width:305px;float:left;min-height:100px;text-align:left;margin:10px 0 0 0;padding:0 20px 0 0;}
.fcol2  {width:305px;float:left;min-height:100px;text-align:left;margin:10px 0 0 0;padding:0 20px 0 0;}
.fcol3  {width:305px;float:left;min-height:100px;text-align:left;margin:10px 0 0 0;padding:0 20px 0 0;}

.fcol1 li {list-style-image:url('/img/fm_2.png');padding:0 0 3px 0;margin:0 0 0 22px;}
.fcol2 li {list-style-image:url('/img/fm_2.png');padding:0 0 3px 0;margin:0 0 0 22px;}
.fcol3 li {list-style-image:url('/img/fm_2.png');padding:0 0 3px 0;margin:0 0 0 22px;}

#powered {text-align:right;padding:-30px 0px 0 0; }
#copyright {text-align:left;padding:20px 0px 0 0; font-family: Georgia, Times New Roman, times, serif;  margin:0; padding:0; font-size:13px;}

/** footer end **/

/** turndown **/
pre { text-align: left; overflow: visible }
.pics { height: 280px; width: 255px; padding:0; margin:0; overflow: hidden; }
.pics img { height: 280px; width: 255px; top:0; left:0 }
.pics img {	-moz-border-radius: 5px; -webkit-border-radius: 5px;}
/** turndown end **/

/** twitter **/
.postarrow { width:50px;float:left;}
.commenttextarea {  font-size:11px;width:186px;overflow:hidden;border: 0px solid #CCC;background-color:#CCC; padding: 3px 2px 2px 5px;float:right;margin: 0 0 5px 0;}
/** twitter end **/


/** left block **/
.addbookmark {color:#000; text-decoration:none;}
/** left block **/


/* Highslide */
.highslide {
	cursor: url("/thirdparty/highslide_3_3/graphics/zoomin.cur"), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/thirdparty/highslide_3_3/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(/thirdparty/highslide_3_3/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.newsblock {float:left;text-align:left;}
.newsblock li {list-style-image:url('/img/news_icon.jpg');padding:0 0 3px 0;margin:0 0 0 25px;width:230px;}
.newsblock a {color:#000;font-size: 12px;font-weight: bold;}

/* easytooltip */
#easyTooltip2{padding:5px 10px;	border:1px solid #fff;background-color:#D21241;opacity:0.7;filter:alpha(opacity=70);color:#fff;width:200px;text-align:left;position:relative;z-index:1000;}
/* easytooltip */

/* jcarousellite */
* { margin:0; padding:0; }

.newsticker-jcarousellite1 { width:255px; height:280px;overflow:hidden;}
.newsticker-jcarousellite1 ul li{ list-style:none; display:block;height:280px;}

.newsticker-jcarousellite2 { width:255px; height:280px;overflow:hidden;}
.newsticker-jcarousellite2 ul li{ list-style:none; display:block;height:280px;}

.newsticker-jcarousellite3 { width:255px; height:280px;overflow:hidden;}
.newsticker-jcarousellite3 ul li{ list-style:none; display:block;height:280px;}	
.clear { clear: both; }
/* jcarousellite end*/

