@charset "utf-8";
/* CSS Document */

body {margin:0px 0px; background:#f6f6f6; color:#336666; font-family: verdana,arial,helvetica,sans-serif; font-size:12px}

#layout{ width:1000px;position:relative;float:left; background-color:#FFF; background-image: url(../images/bg.gif); z-index:0}

#center_block{ width:948px;position:relative;float:left; margin:0px 0px 0px 30px; background-color:#FFF;}

#cent_top{ width:948px;height:72px;position:relative;float:left; background-color:#FFF; background-image:url(../images/top_bg.gif);background-repeat:repeat-x;}

#ban_cont{width:948px;height:251px;position:relative;float:left;}

#logo{width:236px; height:251px; position:relative; float:left;}

#menus_Container {width:712px; height:43px; position:relative;float:left; background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; z-index:100;}

#banner{width:712px; height:208px; position:relative; float:left}


#home {width:95px; height:43px; position:relative; float:left;} 
#about {width:100px; height:43px; position:relative;float:left;} 
#services {width:100px; height:43px; position:relative;float:left;} 
#clients {width:100px; height:43px; position:relative;float:left;}
#portfolio {width:110px; height:43px; position:relative;float:left;} 
#products {width:100px; height:43px; position:relative;float:left;}
#contact {width:107px; height:43px; position:relative;float:left;} 

#bod_cont{width:948px; padding:0px 0 0 0; position:relative; float:left; margin:0px 0px;}
#body_line{width:100%; height:2px; position:relative;float:left; z-index:100;}

#col_1{width:236px; position:relative; float:left; background-image: url(../images/logoNew.jpg);background-position:top; background-repeat:no-repeat;}

#col_1_blue{width:236px; position:relative; margin:2px 0 0 0; float:left; background-image: url(../images/logoNew.jpg); background-position:top; background-repeat:no-repeat;}

#col_1c{width:236px; height:280px; margin:41px 0px 0px 0px; position:relative; float:left; background-image: url(../images/TacticNew_17.jpg); background-position:top; background-repeat:no-repeat;}

#col_2{width:237px; height:40px; position:relative; float:left; background-image: url(../images/About_Tac.gif); background-position:top; background-repeat:no-repeat;}


#col_2c{width:237px; height:280px; margin:41px 0px 0px 0px; position:relative; float:left; background-image: url(../images/TacticNew_18.jpg); background-position:top; background-repeat:no-repeat;}


#col_3{width:238px; height:40px; position:relative; float:left; background-image: url(../images/whatwedo.gif); background-position:top; background-repeat:no-repeat;}

#col_3c{width:238px; height:280px; margin:41px 0px 0px 0px; position:relative; float:left; background-image: url(../images/TacticNew_19.jpg); background-position:top; background-repeat:no-repeat;}


#col_4{width:237px; height:40px;position:relative; float:left; background-image: url(../images/TacticNew_16.gif); background-position:top; background-repeat:no-repeat;}

#col_4c{width:237px; height:280px; margin:41px 0 0 0; position:relative; float:left; background-image: url(../images/TacticNew_20.jpg); background-position:top; background-repeat:no-repeat;}



#col_4_purp{width:237px; height:40px; position:relative; float:left; background-image: url(../images/Business_Purp.gif); background-position:top; background-repeat:no-repeat;}

#col_4c_purp{width:237px; height:280px; margin:41px 0 0 0; position:relative; float:left; background-image: url(../images/TacticNew_20.jpg); background-position:top; background-repeat:no-repeat;}


#col_4_blue{width:235px; height:40px; margin:2px 0px 0px 0px;  position:relative; float:left; margin-left:1px; background-image: url(../images/Business_blue.gif); background-position:top; background-repeat:no-repeat;}

#col_4c_blue{width:235px; height:280px; margin:41px 0 0 1px; position:relative; float:left; background-image: url(../images/BlueRepeat.jpg); background-position:top; background-repeat:repeat-x;}



#col_whole_RightDarkPur{width:236px;position:relative; margin:2px 0 0 0; float:left; background-image: url(../images/Right_DarPurple.gif); background-position:top; background-repeat:no-repeat;}

#col_whole_LeftDarkPur{width:235px;position:relative;margin:2px 0 0 0; float:left; background-image: url(../images/Right_DarPurple.gif); background-position:top; background-repeat:no-repeat;}


#col_Hd1{width:234px; height:41px; position:relative; float:left; margin:0px 0px 0px 0px; font:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; font-weight:bold; text-align:center; font-size:14px}

#col_bod_DPur{width:235px; margin:7px 0 0 0;position:relative;float:right; background-image: url(../images/Purple_Dark_bg.jpg);background-repeat:repeat-x; background-position:top; }

#col_bod_LPur{width:235px; margin:10px 0 0 0;position:relative;float:right; background-image: url(../images/Purple_Dark_bg.jpg);background-repeat:no-repeat; background-position:top; }





#col_whole_MidPur{width:475px; margin:2px 0 0 0;position:relative; float:left; background-image:url(../images/Big_Hd_purp.gif); background-position:top; background-repeat:no-repeat; padding:0px 0px 15px 2px; }

#col_Hd_MidPur{width:475px; height:51px; position:relative; float:left; margin:5px 0px 0px 0px; font:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; font-weight:bold; text-align:left; font-size:14px}

#big_btns {width:948px; height:86px; position:relative; float:right}
#btn1{width:236px; position:relative; float:left; margin:0px 0px 0px 0px}
#btn2{width:237px; position:relative; float:left; margin:0px 0px 0px 0px}
#btn3{width:238px; position:relative; float:left; margin:0px 0px 0px 0px}
#btn4{width:237px; position:relative; float:left; margin:0px 0px 0px 0px}


#col_left_purple{width:236px;position:relative;float:left; background-image:url(images/Right_DarPurple.gif); background-position:top; background-repeat:no-repeat}

#col_whole_LPur{width:235px;position:relative; float:left; background-image: url(../images/Right_DarPurple.gif); background-position:top; margin-right:1px; background-repeat:no-repeat}

#col_bod_LPur{width:235px;margin:10px 0 0 0;position:relative;float:left; background-image: url(../images/TacticNew_20.jpg);background-repeat:no-repeat; background-position:top; }

#col_bod{width:475px; position:relative; float:left; margin:0 0 0 0;}
#col_hd{width:475px; height:41px; position:relative; float:left; margin:0 0 0 0;}

#col_med{width:475px; position:relative; margin:2px 0px 0px 0px; float:left; background-image: url(../images/About_Tactic.gif); background-position:top; background-repeat:no-repeat;}

#col_med_blue{width:475px; position:relative; margin:2px 0px 0px 0px; float:left; background-image: url(../images/contact_Tactic.gif); background-position:top; background-repeat:no-repeat;}


#col_med_cont{width:473px; margin:41px 0px 0 2px; position:relative; float:left; background-image: url(../images/BlueRepeat.jpg); background-position:top; background-repeat:repeat-x; background-color: #FFFFFF;}

#col_med_green{width:475px; position:relative; float:left; background-image: url(../images/TacticNew3_08.gif); background-position:top; background-repeat:no-repeat;}

#col_med_green_cont{width:475px; margin:7px 0 0 0; position:relative; float:left; background-image: url(../images/green-bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#fff}

#col_4_green{width:237px; height:40px; position:relative; float:left; background-image: url(../images/green_hd_dark_15.gif); background-position:top; background-repeat:no-repeat;}

#col_4c_green{width:237px; height:280px; margin:7px 0 0 0; position:relative; float:left; background-image: url(../images/green-bg.jpg); background-position:top; background-repeat:repeat-x;}

#col_1_green{width:236px; position:relative; float:left; background-image:url(../images/green_hd_dark_15.gif); background-position:top; background-repeat:no-repeat;}


#col_1c_green{width:236px; height:280px; margin:7px 0px 0px 0px; position:relative; float:left; background-image: url(../images/green-bg.jpg); background-position:top; background-repeat:repeat-x;}

#col_med_green_Port{width:948px; height:400px; margin:2px 0 0 0; position:relative; float:left; background-image: url(../images/bg_over_02.gif); background-position:top left; background-repeat:repeat-x;}

#col_med_orange{width:475px; position:relative; float:left;margin:2px 0px 0px 0px; background-image: url(../images/Col_Mid_orange.jpg);  background-position:top; background-repeat:no-repeat;}

#col_med_orange_cont{width:475px; margin:7px 0 0 0; position:relative; float:left;; background-position:top; background-repeat:repeat-x; background-color:#fff}

#col_4_orange{width:237px; position:relative;margin:2px 0px 0px 0px; float:left; background-image: url(../images/orange_hd_16.gif); background-position:top; background-repeat:no-repeat;}

#col_4c_orange{width:237px; height:280px; margin:8px 0 0 0; position:relative; float:left; background-image: url(../images/TacticNew_20.jpg) ; background-position:top; background-repeat:no-repeat;}

#col_1_orange{width:236px; position:relative; float:left;margin:2px 0px 0px 0px; background-image: url(../images/orange_hd_16.gif); background-position:top ; background-repeat:no-repeat;}

#col_1c_orange{width:236px; height:280px; margin:8px 0px 0px 0px; position:relative; float:left; background-image: url(../images/TacticNew_20.jpg); background-position:top; background-repeat:no-repeat;}





#box_green{width:231px; height:225px; margin:41px 1px 0 1px; position:relative; float:left; background-image: url(../images/green-bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; border:#CCCC00; border-style:solid; border-width:thin;}

#box_blue{width:231px; height:225px; margin:41px 1px 0 1px; position:relative; float:left; background-image: url(../images/blue_box_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; border: #33CCFF solid thin;}

#box_brown{width:95%; height:280px; margin:41px 2px 0 5px; position:relative; float:left; background-image: url(../images/brown_box_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; border: #FF9966 solid thin;}

#subpg_box_Big_brown{width:460px; height:100px; margin:15px 2px 0 5px; position:relative; float:left; background-image: url(../images/sub_brown_bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; border:#FC98B4   dotted; border-width:1px}
#subpg_Picbox{height:100%; width:33%; position:relative; float:left}
#subpg_box_Big_brown_content{height:77%; width:64%; position:relative; float:right; z-index:100}

#subPg_line_purple{height:100%; width:1%; background-color:#C60063; position: relative; float: left;} 
#subPg_line_green{height:100%; width:1%; background-color:#C60063; position: relative; float: left;} 
#subPg_line_blue{height:100%; width:1%; background-color:#C60063; position: relative; float: left;} 
#subPg_line_orange{height:100%; width:1%; background-color:#C60063; position: relative; float: left;} 



#footer{width:948px; height:72px; position:relative;float:left; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x;}

.footxt{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#888888;padding: 0px 0px 0px 0px;line-height:100%;text-align:left;}

.subPg_Box_txt{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#666666; padding: 2px 2px 2px 10px;line-height:120%;text-align:left; margin-top:1.0em}

.subPg_Menus{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color: #333333; padding: 2px 2px 2px 10px;line-height:300%;text-align:left; margin-top:0em; background-image: url(../images/sub_menu_bg.jpg);background-repeat:repeat-x; background-position: left top ;margin:0px 5px 0px 5px; text-decoration:none; border: #CCCCCC solid 1px; border-bottom: #E8E8E8 dotted 1px}

.subPg_Menus:hover{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color: #CC0033; padding: 2px 2px 2px 10px;line-height:300%;text-align:left; margin-top:0em; background:#FFFFFF; background-image:url(../images/4.gif); background-repeat:no-repeat; background-position: left center;margin:0px 5px 0px 7px; text-decoration:none}
/*
.subPg_Menus:active{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color: #CC0033; padding: 2px 2px 2px 10px;line-height:300%;text-align:left; margin-top:0em; background:#FFFFFF; background-image:url(../images/4.gif); background-repeat:no-repeat; background-position: left center;margin:0px 5px 0px 7px; text-decoration:none} */


#footerlogo{width:65px; height:59px; position:relative; float:left; padding:10px 0px}


#topLink
{
width:200px; height:50px; position:relative;float:right;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding: 2px 10px 2px 2px;
text-align:right;
text-decoration:none;}

#follow
{
width:100px; height:35px;float: right;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
padding: 25px 2px 2px 2px;
text-align:right;
text-decoration:none;}





.para 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F7A97;
padding: 15px 10px 2px 10px;
margin-top:-0.6em;
line-height:120%;
text-align:justify;
}

ul{margin-top:-0.5em; padding: 0px}

.li1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F7A97;
padding: 0px 5px 0px 15px;
margin-top:0.55em;
margin-left:2em;
list-style:none; 
background-image:url(../images/4.gif);
background-position: bottom left;
background-repeat:no-repeat;
line-height:110%;
text-align:left;
}

.para_strong 
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:0em;
color: #2F7A97;
padding: 5px 10px 2px 10px;
line-height:250%;
text-align:left;
}

.para_strong_bigpurple
{
 font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-top:0.05em;
color: #C7053A;
padding: 5px 10px 2px 10px;
line-height:100%;
text-align:left;
}


.Head_strong_white
{
 font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-top:0px;
color: #FFFFFF;
padding: 12px 0px 6px 10px;
line-height:100%;
text-align:left;
}

.Head_strong_black
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-top:0px;
color:#000000;
padding: 12px 0px 6px 10px;
line-height:100%;
text-align:left;
}

.Head_strong_black_Port
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin-top:0px;
color:#000000;
padding: 12px 0px 10px 10px;
line-height:100%;
text-align:left;
}


.para_strong_purp 
{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-top:0em;
color: #000000;
padding: 5px 10px 2px 10px;
line-height:230%;
text-align:left;
}


.subPg_img{width:143px;height:90px; padding:5px 5px 0px 5px;}




