.topbg {
	background-image: url(../images/topbg_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bgimage_01.jpg);
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-position: center top;
}
.topmenu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu a:hover {
	color: #E24B42;
	text-decoration: none;
}

.topmcolor {
	background-color: #F9F9F9;
	background-repeat: repeat;
	background-position: left top;
}
.menubg {
	background-image: url(../images/menubg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.topline {
	background-image: url(../images/horline_26.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F8F6F7;
}
.fm_bg {
	background-color: #0D2D67;
	background-image: url(../images/fmbg_100.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.botline {
	background-image: url(../images/horline_26.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #F8F6F7;
}
.border {
	border: 1px solid #818181;
	background-color: #FFFFFF;
}
.logsmalltext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.logtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.mailtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.arrow {
	background-image: url(../images/n_arrow_27.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.sidelink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right:5px;
}
.footbg {
	background-image: url(../images/footbg_45.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.footarrow {
	background-image: url(../images/f_arro4_99.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.footmenu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linedoted {
	background-image: url(../images/linedote.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}

.footbg2 {
	background-image: url(../images/footbg2_69.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0D2D67;
}
.fbigtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.f_text18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.nortext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	text-decoration: none;
}
.boldtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B00000;
}
.headtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	color: #163A78;
}
.fborder2 {
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.sidelink a:hover {
	color: #9C261D;
}

.verlineL {
	background-image: url(../images/verline_26_40.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.topmenu_active {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #E24B42;
	text-decoration: none;
}
.top_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFFFFF;
}
 

.black_btn {
            	background: url(../images/blank_btn_29.jpg) no-repeat;
				width: 78px;
				height : 27px;
				border : 0px;
		font-family:Georgia,"Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.toptext {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style:normal;
	font-weight: bolder;
	color: #FFF;
}
.black_rightbox {
background: url(../images/newimg_25.jpg) no-repeat;
width: 178px;
height : 29px;
border : 0px;
font-family:Georgia,"Times New Roman", Times, serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
vertical-align:middle;
}

.web-design {
	background: #EFF1FA;
}
.web-development{
	background: #EFF4FA;
}
.online-marketing{
	background: #EFFAF7;
}
.website-maintenance{
	background: #F1FAEF;
}


.web-designtop {
	background: #A8B3E2;
	font-size: 11px;
	color: #000;
	margin: 0 0 7px 0;
	padding: 4px 0 4px 11px;
	font-weight:bold;
}

.web-developmenttop {
	background: #90B3DA;
	font-size: 11px;
	color: #000;
	margin: 0 0 7px 0;
	padding: 4px 0 4px 11px;
	font-weight:bold;
}
.online-marketingtop{
	background: #77D2BC;
	font-size: 11px;
	color: #000;
	margin: 0 0 7px 0;
	padding: 4px 0 4px 11px;
	font-weight:bold;
}
.website-maintenancetop{
	background: #71CA60;
	font-size: 11px;
	color: #000;
	margin: 0 0 7px 0;
	padding: 4px 0 4px 11px;
	font-weight:bold;
}

.innerlink a{
	color: #0052aa;
  	text-decoration: none;
	font-weight: bold;
	font-size:12px;
}

.innerlink a:hover {  
	color: #2573c7;
	background-color:#F4F3E8;
	text-decoration:underline;
	
}

.web-designinner {
	background: #ced4ef;
}

.web-developmentinner {
	background: #DDE8F4;
}

.online-marketinginner{
	background: #E0F5F0;
}
.website-maintenanceinner{
	background: #E3F5E0;
}

.combo
{
	width: 100px;
	font-size: 11px;
	background: #FFF;
	border: 1px solid #d4d4d4;
	border-top: 1px solid #b4b4b4;
	border-left: 1px solid #b4b4b4;
	margin: 10px 11px;

	}

.side_menu_link a {
            font-family: Georgia;
            font-size: 14px;
            background-image: url(../images/bg_subnav.png);
            background-repeat: repeat-y;
            background-position: right top;
            color: #000000;
            text-decoration: none;
            text-align: right;
            vertical-align: middle;
            /*width:175px;*/
            height:25px;
            display:block;
            
            
            
}
 

.side_menu_link a:hover {
            color: #FFFFFF;
            font-family: Georgia;
            font-size: 14px;
            text-decoration: none;
            background-image: url(../images/bg_subnav_over.png);
            background-repeat: repeat-y;
            background-position: right top;
            text-align: right;
            vertical-align: middle;
           /* width:175px;*/
            height:25px;
            display:block;
            
}

	.modalBackground 
{
	
	position:absolute;
	top:190px;
left:740px;

}

	.modalBackgroundecommerce
{
	position:absolute;
	top:190px;
left:740px;
	
}

.modalBackgroundecommercehigh
{
	position:absolute;
	top:190px;
	left:850px;
	
}

	.modalBackgroundmarketing
{
	
	position:absolute;
	top:180px;
left:725px;
	
}

	.modalBackgroundhome
{
	
	position:absolute;
	top:100px;
	left:800px;
	
}


 /* Sitemap CSS */
 
.darktxtlinksmap{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#074483;
font-weight:bold;
text-decoration:none;
}
a.darktxtlinksmap:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.normaltxtlinksmap{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#074483;
text-decoration:none;
}
a.normaltxtlinksmap:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#074483;
text-decoration:none;
}

	
 /*

#web-design .box {
	background: #ced4ef;
}
#web-development .box {
	background: #cedeef;
}
#online-marketing .box {
	background: #ceefe7;
}
#website-maintenance .box {
	background: #d3efce;
}
#web-design .box:hover {
	background: #DDE1F4;
}
#web-development .box:hover {
	background: #DDE8F4;
}
#online-marketing .box:hover {
	background: #E0F5F0;
}
#website-maintenance .box:hover {
	background: #E3F5E0;
}



div.box h3 {
	font-size: 11px;
	color: #000;
	margin: 0 0 7px 0;
	padding: 4px 0 4px 11px;
}
#web-design div.box h3 {
	background: #b9c2e8;
}
#web-development div.box h3 {
	background: #b9cfe8;
}
#online-marketing div.box h3 {
	background: #b9e8dd;
}
#website-maintenance div.box h3 {
	background: #c0e8b9;
}

div#web-design h2 {
	background-color: #a8b3e2;
}
div#web-development h2 {
	background-color: #90b3da;
}
div#online-marketing h2 {
	background-color: #77d2bc;
}
div#website-maintenance h2 {
	background-color: #71ca60;
}

#web-design .box {
	background: #ced4ef;
}
#web-development .box {
	background: #cedeef;
}
#online-marketing .box {
	background: #ceefe7;
}
#website-maintenance .box {
	background: #d3efce;
}
#web-design .box:hover {
	background: #DDE1F4;
}
#web-development .box:hover {
	background: #DDE8F4;
}
#online-marketing .box:hover {
	background: #E0F5F0;
}
#website-maintenance .box:hover {
	background: #E3F5E0;
}

*/


