/* CSS for All Pages*/

/*Domain Name - Page*/
.white-title-header
{font-family:Arial, Helvetica, sans-serif;
margin:7px;
font-size:13px;
font-weight:bold;
color:#fff;
padding-left:7px;
}

.light-blue-bold-text
{font-family:Arial, Helvetica, sans-serif;
margin:0;
font-size:13px;
font-weight:bold;
color:#a4d6fc;
}

.soft-black-bold-text
{font-family:Arial, Helvetica, sans-serif;
margin:0;
font-size:13px;
font-weight:bold;
color: #333333;
}

.dark-black-bold-text
{font-family:Arial, Helvetica, sans-serif;
margin:0;
font-size:14px;
font-weight:bold;
color: #000;
}
.n
.normal-text-10 {
font-family:Arial, Helvetica, sans-serif;
color: #0080C0;
font-size:12px;
}

div#white-title-right-header
{font-family:Arial, Helvetica, sans-serif;
margin:7px;
font-size:10px;
color:#ffffff;
padding-right:5px;
}

.white-title-header-II
{font-family:Arial, Helvetica, sans-serif;
margin:3px;
font-size:12px;
font-weight:bold;
color:#fff;
padding-left:2px;
}

.white-title-header-III
{font-family:Arial, Helvetica, sans-serif;
margin:3px;
font-size:12px;
font-weight:bold;
color:#fff;
padding-left:5px;
}

h5.h5
{color:#252525;

border-bottom:thin dashed #CCCCCC;
padding-bottom:3px;
}

.bold-blk-font
{font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
padding-bottom:5px;
padding-left:5px;
font-weight:bold;
border-bottom:thin dotted #91DBFF ;
}

.bold-blk-font-2
{font-family: Arial, Helvetica, sans-serif;
color: #0033FF;
font-size:13px;
padding-bottom:5px;
padding-left:5px;
font-weight:bold;
}

.bold-blk-font-3
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size:13px;
padding-bottom:5px;
font-weight:bold;
border-bottom: solid 1px #00CC99;
}

.blu-bold-font-1
{font-family: Arial, Helvetica, sans-serif;
color: #0033FF;
font-size:13px;
padding-bottom:5px;
font-weight:bold;
}
.333-blk-font
{font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size:h3;
font-weight:bold;
}

div#Prod_left_menu {
position: absolute;
	left:15px;
	width:200px;
	top:5px;
	height:auto;
	background-image:url(../images/bckground-orange-II.jpg);
	background-repeat:repeat-x;
	border:#DDDDDD solid 1px;
	padding-top:5px;
}

.Prod_left_menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:19px;

}
.Prod_left_menu a {
	color:#333;
	text-decoration: none;
	font-weight:bold;
	padding-left:10px;
}
.Prod_left_menu a:hover {
	color: #0066FF;
	
}


div#helpnsuport_menu {
position: absolute;
	left:15px;
	width:200px;
	top:145px;
	height:auto;
	background-image:url(../images/bckground-orange-II.jpg);
	background-repeat:repeat-x;
	border:#DDDDDD solid 1px;
	padding-top:5px;
}

div#helpnsuport_menu_II {
position: absolute;
	left:15px;
	width:200px;
	top:155px;
	height:auto;
	background-image:url(../images/bckground-orange-II.jpg);
	background-repeat:repeat-x;
	border:#DDDDDD solid 1px;
	padding-top:5px;
}

div#aboutmsi_menu {
position: absolute;
	left:15px;
	width:200px;
	top:255px;
	height:auto;
	background-image:url(../images/bckground-orange-II.jpg);
	background-repeat:repeat-x;
	border:#DDDDDD solid 1px;
	padding-top:5px;
}



/*==Mid-area==*/

div#domain-body-Content-area {
position: relative;
width:900px;
height:620px;
top:40px;
}
div#d-body-Content-area {
position: relative;
width:900px;
height:600px;
top:7px;
}
/*Email Solutions*/
div#e-body-Content-area {
position: relative;
width:900px;
height:600px;
top:7px;
}

div#email-body {
position: relative;
background-image:url(../products/email/images/msi-email-solutions.jpg);
background-repeat:repeat-x;
width:900px;
top:auto;
height:900px;
}

div#email-midText-a {
	margin:0;
	position:absolute;
	top:315px;
	width:650px;
	left:15px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}
div#email-midText-b {
	margin:0;
	position:absolute;
	top:435px;
	width:650px;
	left:15px;
	border:#ddd solid 1px;
	overflow: visible;
	height: auto;
	padding-top:15px;
}
div#request-button-emailpg {
	position:absolute;
	top:215px;
	width:175px;
	left:410px;
	height: auto;
}
div#pdfbrochure-button-emailpg {
	position:absolute;
	top:215px;
	width:175px;
	right:130px;
	height: auto;
}
/*Email Solutions End*/

div#holiday-content {
position: relative;
width:900px;
height:565px;
top:7px;
}

div#sitemap-content-area {
position: relative;
width:900px;
height:1355px;
top:7px;
}


div#email2-body-Content-area {
position: relative;
width:900px;
height:1700px;
top:40px;
}
div#ut-body-Content-area {
position: relative;
width:900px;
height:650px;
top:7px;
}
div#h-body-Content-area {
position: relative;
width:900px;
height:520px;
top:7px;
}
div#ec-body-Content-area {
position: relative;
width:900px;
height:720px;
top:7px;
}

div#pc-body-Content-area {
position: relative;
width:900px;
height:735px;
top:5px;
}

div#servic-body-Content-area {
position: relative;
width:900px;
height:850px;
top:2px;
}

div#ds-body-Content-area {
position: relative;
width:900px;
height:550px;
top:7px;
}
div#nm-body-Content-area {
position: relative;
width:900px;
height:535px;
top:7px;
}
div#srvcs-body-Content-area {
position: relative;
width:900px;
height:600px;
top:40px;
}

div#reqst-body-Content-area {
position: relative;
width:900px;
height:600px;
top:7px;
}

div#quote-content-area {
position: relative;
width:900px;
height:1700px;
top:7px;
}

div#quote-content-area-II {
position: relative;
width:900px;
height:1350px;
top:7px;
}

div# {
position: relative;
width:900px;
height:1700px;
top:7px;
}
div#midImage{
position: absolute;
	left:225px;
	width:200px;
	top:5px;
}

div#mid_image_education{
position: absolute;
	left:0px;
	width:200px;
	top:-5px;
	
}

div#Srvcs-midImage{
position: absolute;
	left:0px;
	width:200px;
	top:5px;
	}
/*--Product Page*/
div#prdt-midImage{
position: absolute;
	left:325px;
	width:200px;
	top:192px;
	}

p.prodtList
{
margin:0;
padding:10px 19px 20px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:25px;
}
p.prodtParagrf
{
margin:0;
padding:10px 15px 20px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}
.prodtList a {
	color:#404040;
	text-decoration: none;
}
.prodtList a:hover {
	color: #0000FF;
	background-color:#FFFF99;
}
h5.prgrph-h5hdr {
font-family: Arial, Helvetica, sans-serif;
margin:0;
padding:5px;
padding-left:10px;
}
div#prdtList {
	position:absolute;
	top:220px;
	left:20px;
	width:315px;
	height:320px;
	background-image:url(../images/bckground.jpg);
	background-repeat:repeat-x;
	border:#CCCCCC solid 1px;
}

div#sitemap-text {
	position:absolute;
	top:7px;
	left:20px;
	width:700px;
	height:320px;
}

div#sitemap-text-II {
	position:absolute;
	top:125px;
	left:290px;
	width:350px;
	height:150px;
}



/*--Product Page end*/
div#MidBody-Text
{
	position:absolute;
	margin:0;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	padding-bottom:15px;
	height:auto;
}
p.DNMidText_paragrf
{
color:#333;
margin:0;
padding:0 10px 10px 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:15px;
}

p.ServMid_Text_paragrf
{
color:#333;
margin:0;
padding:10px 10px 10px 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:15px;
}

p.Text_Back_Color
{
color:#fff;
background-color: #999999;
outline:dashed #CCCCCC 1px;
max-width:265px;
margin:0;
padding:3px 5px 3px 13px;
font-family: Verdana, Arial;
text-transform: uppercase;
font-size:11px;
font-weight:bold;
line-height:15px;
}

p.HelpMidText_p
{
color:#333;
margin:0;
padding:0 10px 10px 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:15px;
text-decoration:none;
}
.HelpMidText_p a
{text-decoration:;
color: #FF6600;
font-size:10px;
}
.DN_TableText
{
color:#333333;
font-size:11px;
font-weight:bold;
text-align:center;
}

div#DomainMidText {
	margin:0;
	position:absolute;
	top:155px;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}

div#sitemap-mid {
	margin:0;
	position:absolute;
	top:7px;
	width:700px;
	left:25px;

	overflow: visible;
	height: auto;
}



div#right_education_text {
	margin:0;
	position:absolute;
	top:295px;
	width:500px;
	left:425px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height:800px;
}

div#Email-MidText {
	margin:0;
	position:absolute;
	top:5px;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}

div#ServicesMidText {
position: relative;
	margin:0;
	top:25px;
	width:690px;
	left:5px;
	overflow: visible;
	height: auto;
}
div#RequestForm {
	margin:0;
	position:absolute;
	top:150px;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}

div#Quote-Form {
	margin:0;
	position:absolute;
	top:150px;
	width:650px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}
div#UNVRLMidText {
	margin:0;
	position:absolute;
	top:5px;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}
div#Prdt-MidText {
	margin:0;
	position:absolute;
	top:5px;
	width:850px;
	left:15px;

	overflow: visible;
	height: auto;
}
div#Promos_right_menu {
	position:absolute;
	top:5px;
	right:10px;
	width:155px;
	height:auto;
	background-color:#E8F1FF;
	border:#DDDDDD solid 1px;
}
/*Fifa World Cup Special*/
div#WorldCup_Offer {
	margin:0;
	position:absolute;
	top:215px;
	width:665px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}
/*Fifa End*/
div#RequestForm {
	margin:0;
	position:absolute;
	top:150px;
	width:500px;
	left:225px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height: auto;
}
/*Without color*/
div#Promos_right_menu_wc {
	position:absolute;
	top:5px;
	right:10px;
	width:155px;
	height:auto;
	background-color:#ffffff;
	border:#DDDDDD solid 1px;
}
p.content_right_menu
{
margin:0;
padding:10px 5px 20px 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
}

div#Promos_right_menu_II {
	position:absolute;
	top:120px;
	right:10px;
	width:155px;
	height:200px;
	background-image:url(../images/personal-blog-site.jpg);
	background-repeat:no-repeat;
	border:#DDDDDD solid 1px;
}
p.content_right_menu_II
{
margin:0;
padding:185px 5px 20px 7px;
}

.content_right_menu_II a {
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}


div#Promos_right_menu_III {
	position:absolute;
	top:230px;
	right:20px;
	width:155px;
	height:200px;
	background-repeat:no-repeat;
	border:#DDDDDD solid 1px;
	text-decoration:none;
}

p.content_right_menu_III a {
text-decoration:none;
}

div#Promos_right_menu_4 {
position:absolute;
	top:445px;
	right:20px;
	width:155px;
	height:250px;
	background-image: url(../images/right-side-bnr-2.jpg);
	background-repeat:no-repeat;
	border:#DDDDDD solid 1px;
}

div#Promos_right_menu_5 {
position:absolute;
	top:710px;
	right:20px;
	width:145px;
	height:95px;
	border:#DDDDDD solid 1px;
	padding: 5px 5px;
}

p.content_right_menu_4 a {
text-decoration:none;
}

img.Float-Image-Right{
float:right;
margin-right:10px;
}






.textfield {border:1px solid #99CC99; padding:3px}
.textfield-II {border:1px solid #008040;}
.textfield-blue {border:1px solid #CCCCCC;}

.form-content {font-size: 9px}
.form-content-II {font-size: 11px}

.font-size-9px {font-size: 9px;
padding-left:5px;
padding-top:150px}


.FSize-9px {font-size: 9px;
font-family:Arial, Helvetica, sans-serif;}

.red-start {color: #FF0000;
font-size:9px;
}
.saffron-start {color: #FF9900;
font-size:9px;
font-family:Arial;
}

.button {
	color:#FFFFFF;
	background:#009900;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:thin dashed;
}

.blu-start {
	color:#FFFFFF;
	background: #0033CC;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:thin dashed;
}

.Text-Blu-Backgrnd {
	color:#FFFFFF;
	background: #0033CC;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

.Text_Size_10 {
	color:#333;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.Grey_9 {
	color: #666666;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.Grey_9 a { color:#666666}

.Grey_9 a:hover {color:#00CCCC}

.Text_Size_11 {
	color:#333;
	padding: 4px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.Text_Size_18_bold {
	color:#333;
	/*padding: 4px 6px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:900;
	padding-left:3px;s
}

.Text_Size_10_bold {
	/*padding: 4px 6px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 500;
	color: #666666;
}

.Text_Size_10_bold a{
	color:#333;
	/*padding: 4px 6px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 500;
}

.Text_Size_10_bold a:hover{
	color:#0066FF;
	/*padding: 4px 6px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 500;
	text-decoration:underline;
}

.Text_Size_10_right {
	color:#333;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	
}

div#image-center {
position:relative;
text-align:center;
padding:5px;
}
.font-bold-12 {
font-size:12px;
font-weight:bold;
color:#333333;
padding-left:10px;
}

.font-bold-11 {
font-size:12px;
font-weight:bold;
color: #FF6600;
padding-left:5px;
}
.arrow{color: #D50000; size:14px; font-weight:bold;}

.mid-footer-text
 {font-size:8px; color:#999999;}
.mid-footer-text a{
 text-decoration:none;
 color: #666666;}
 .mid-footer-text a:hover{
 text-decoration: underline;
 color: #0033CC;}
 
 /*Website Designing Page*/
 div#webdesign-body-Content-area {
position: relative;
background-image:url(../products/webdesign/images/creativity-visual-backgrnd.jpg);
background-repeat:repeat-x;
width:900px;
height:880px;
top:auto;
}

div#WD_content_menu {
position: absolute;
	Left:35px;
	width:390px;
	top:120px;
	height:auto;

	padding-top:5px;
}


div#WD_logo {
position: absolute;
	Left:33px;
	width:390px;
	top:45px;
	height:100px;
	padding-top:5px;
}

div#WD_portfolios {
position: absolute;
	right:25px;
	width:275px;
	top:345px;
	height:100px;
	padding-top:5px;
}

div#WD_pns {
position: absolute;
	right:25px;
	width:275px;
	top:615px;
	height:100px;
	padding-top:5px;
}

div#WD_MidText_1 {
position: absolute;
	left:25px;
	width:550px;
	top:345px;
	height:50px;
	padding-top:5px;
}

div#WD_MidText_2 {
position: absolute;
	left:25px;
	width:550px;
	top:405px;
	height:100px;
	padding-top:5px;
}

div#WD_MidText_3 {
position: absolute;
	left:25px;
	width:550px;
	top:545px;
	height:100px;
	padding-top:5px;
}

div#WD_MidText_4 {
position: absolute;
	left:25px;
	width:550px;
	top:670px;
	height:40px;
	padding-top:5px;
}
.WD_content_menu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
padding:0 0 10px 0;
text-align: left;
color:#333;
text-align:justify;

}
.WD_content_menu a {
	color:#000;
	text-decoration: none;
	font-weight:bold;
	text-align:left;

}
.WD_content_menu a:hover {
	color: #0066FF;
}

.simple-Text
{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
text-align:justify;
color: #333333;
padding-top:5px;
}
.simple-Text a {
	color:#000;
	text-decoration: none;
	font-weight:bold;
	text-align:left;

}
.simple-Text a:hover {
	color: #0066FF;
}

div#WD_logo_menu {
position: absolute;
	Left:225px;
	width:240px;
	top:380px;
	height:auto;
}

/* Normal Font*/
p.SitemapText
{
margin:0;
padding:0 0 10px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
p.prodtParagrf
{
margin:0;
padding:10px 15px 20px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}
.SitemapText a {
	color:#404040;
	text-decoration: none;
}
.SitemapText a:hover {
	color: #FF0000;
}

.line {
color:#D7D7D7;
}

/*Education Page*/
div#edu-body-Content-area {
position: relative;
width:900px;
height:835px;
top:7px;
}

div#edu_page_banner1 {
position: absolute;
	left:25px;
	width:550px;
	top:375px;
	height:100px;
	padding-top:5px;
}
div#msi_education_text {
	margin:0;
	position:absolute;
	top:295px;
	width:525px;
	left:25px;
	overflow: visible;
	height:auto;
}

div#edupage_right_ads {
	margin:0;
	position:absolute;
	top:305px;
	width:300px;
	right:18px;
	border:#DDDDDD solid 1px;
	overflow: visible;
	height:auto;
}

/*Right-Side Advertisements for All Page*/
div#Email-Promotion-1 {
	position:absolute;
	top:340px;
	right:10px;
	width:155px;
	height:auto;
	border:#DDDDDD solid 1px;
}

div#website-design-ads-1 {
	position:absolute;
	top:315px;
	right:15px;
	width:200px;
	height:auto;
	border:#DDDDDD solid 1px;
	background-color: #FCFAEB;
}
div#twitter-ads-2 {
	position:absolute;
	top:525px;
	right:15px;
	width:200px;
	height:auto;
	border:#DDDDDD solid 1px;
	background-color: #FCFAEB;
}
div#conatctus-ads-3 {
	position:absolute;
	top:705px;
	right:15px;
	width:200px;
	height:auto;
	border:#DDDDDD solid 1px;
	background-color: #FCFAEB;
}
div#dot-line {
background-image:url(../images/dot-line.gif);
background-repeat:repeat-x;
height:2px;
width:190px auto;
}