﻿form { margin: 0px; padding: 0px; }

table { margin: 0px; padding: 0px; }

p { margin: 0px; padding: 0px; }

h6 { margin: 0px; padding: 0px; }

h5 { margin: 0px; padding: 0px; }

h4 { margin: 0px; padding: 0px; }

h3 { margin: 0px; padding: 0px; }

h2 { margin: 0px; padding: 0px; }

h1 { margin: 0px; padding: 0px; }

body { margin: 0px; padding: 0px; }

html { margin: 0px; padding: 0px; }

body {
	background: #3e5369 url('../images/bg.gif') repeat-x;
	color: #11263d;
	font: .8em/130% Verdana, Arial, Helvetica, sans-serif ;
	text-align: center;
}

.ms-WPBody {font: 100%/130% Verdana, Arial, Helvetica, sans-serif;}

a:link { color: #3c94da !important; }

.ms-WPBody a:link { color: #3c94da !important; }
a:visited { color: #6ca5d2 !important; }
.ms-WPBody a:visited { color: #6ca5d2 !important; }
a:hover { color: #ed924a !important; }

.ms-WPBody a:hover { color: #ed924a !important; }

a:active { color: #ed924a; }

h3.ms-CommentHeader  {
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
}

h3  {
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
}

.ms-TPBody h3  {
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
}

.ms-WPBody h3  {
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
}

h3.ms-CommentHeader {
	top: 0px;
	left: 0px;
	padding-top: 5px;
}

h4.ms-CommentTitle {
	color:#3c94da ;
	font: normal 140%/1.7em Georgia, 'Times New Roman', Times, serif;
	margin:0;
	text-transform: capitalize;
	padding:0 0 0;
	}

img { border: 0px; }

p { margin-bottom: 1em; }

.clear { clear: both; }
.container {
	width: 970px;
	margin: 0px auto;
	position: relative;
	text-align: left; /* to fix tool pane menu */
}
.small { font-size: .85em; }

#top .container {
	height: 291px;
	background: url('../images/top.jpg') no-repeat bottom left;
	text-align: left;
}

	#branding {
		margin: 0px;
		padding: 0px;
		height: 53px;
		background:  url('../images/logo.gif') no-repeat;
	}
		#branding a {
			display: block;
			width: 127px;
			height: 53px;
			text-indent: -99999px;
		}
	
	#menu {
		list-style: none;
		margin: 0px;
		padding: 0px;
		position: absolute;
		top: 68px;
		left: 43px;
	}
		#menu li {
			float: left;
			padding-right: 35px;
			text-transform: lowercase;
			font-size: .9em;
		}
		
		#menu li a:link {
			text-decoration: none;
			color: #fff !important;

		}
		
		#menu li a:visited {
			text-decoration: none;
			color: #fff !important;

		}
		
		#menu li a:active {
			color: #fef296 !important;

		}
	
		#menu li a:hover {
			color: #fef296 !important;

		}
	
	#tag {
		position: absolute;
		top: 135px;
		left: 43px;
		width: 610px;
		font: 1.2em Georgia, 'Times New Roman', Times, serif;
	}
		#tag .strong {
			font-size: 1.5em;
			font-weight: normal;
		}
		
		#tag a:hover {
			text-decoration: none;
			color: #11263d !important;
		}
		
		#tag a:link {
			text-decoration: none;
			color: #11263d !important;
		}
		
		#tag a:visited {
			text-decoration: none;
			color: #11263d !important;
		}
		
		#tag a:hover {
			text-decoration: underline;
		}
	
		#tag a:active {
			text-decoration: underline;
		}
	
	#title {
		position: absolute;
		bottom: 0px;
		left: 0px;
		margin: 0px;
		width: 300px;
		height: 49px;	
		font: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
		padding: 10px 0px 0px 88px;
	}
		.home {background: url('../images/icon-home.gif') no-repeat bottom left;}
		.blog {background: url('../images/icon-blog.gif') no-repeat bottom left;}
		.products {	background: url('../images/icon-products.gif') no-repeat bottom left;}
		.custom {	background: url('../images/icon-custom.gif') no-repeat bottom left;}
		.contact {	background: url('../images/icon-contact.gif') no-repeat bottom left;}



#body {
	background: #fff;
}
	#body .container { text-align: left; }

	#body1{
		width: 600px;
		padding: 5px 0px 20px 43px;
		float: left;
	}
	
	#body2 {
		width: 280px;
		padding: 5px 4px 20px 0px;
		float: right;
		font-size: .85em;
	}

	#body3{
		width: 880px;
		padding: 5px 0px 20px 43px;
		float: left;
	}

#footer {
	background: url('../images/footerbg.gif')  repeat-x;
}
	#footer .container {
		text-align: left;
		color: #9baec2;
		font-size: .7em;
	}
	
	#footer a {
			color: #9baec2 !important;
}
	
	#footer p { padding: 10px 0px 0px 43px; }


/************ featured *********************/

.featured {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.featured li {
	display: inline;
	margin-left: 3px;
}
	.featured li.first { margin-left: 0px; }

/************ blog styles ******************/

h3.ms-PostDate {
	color: #8c9cad; 
	font: .85em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: none;
	padding-bottom: 0px;
	padding: 5px 0px;
	border: none;
}

.blog-date {
	color: #8c9cad; 
	font: .85em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: none;
	padding-bottom: 0px;
	padding: 5px 0px;
}

.blog-title {
	font-size: 1.5em;
	line-height: 1.2em;
	border-top: none;
	padding-top:0px;
	top: 5px;
}

.blog-title-small {
	font-size: 1em;
	line-height: 1.2em;
	border-top: none;
	padding-top:0px;
	top: 5px;
}


.ms-PostTitle {
	font-size: 1.5em;
	line-height: 1.2em;
	border-top: none;
	padding-top:0px;
	top: 5px;
}


.blog-title a {
	text-decoration: none;
}


.ms-PostTitle a {
	text-decoration: none;
}


.ms-WPBody a:hover {
	text-decoration: none;
}

.blog-body {
}

.ms-PostBody {
}

.ms-PostWrapper {}

.ms-PostBody {
	padding-bottom: 0px;
	padding-top: 0px;
	color: #11263D;
	font-size: 100%;
	line-height: 120%;
}

.blog-meta {
	text-transform: uppercase;
	margin-bottom: 2em;
	padding-bottom: 0px;
	font-size: 90%;
	color: #8c9cad;
}

.ms-CommentFooter {
	text-transform: uppercase;
	margin-bottom: 2em;
	padding-bottom: 0px;
	font-size: 90%;
	color: #8c9cad;
}

.ms-PostFooter {
	text-transform: uppercase;
	margin-bottom: 2em;
	padding-bottom: 0px;
	font-size: 80%;
	color: #8c9cad;
}
.ms-CommentFooter {
	margin: 0 0 0 15px;
	font-size: 80%;
}

#body3 .ms-CommentsWrapper {width: 800px;}
#body3 .ms-PostWrapper {width: 800px;}
#body3 .ms-blogrss {width: 800px;}

.ms-blogrss {color: #11263d; width: 560px;}

.ms-CommentsWrapper {color: #11263d; width: 560px;}

.ms-PostWrapper {color: #11263d; width: 560px;}

.blog-meta a:visited { color: #8c9cad !important; text-decoration:none; }

.ms-CommentFooter a:visited { color: #8c9cad !important; text-decoration:none; }

.ms-PostFooter a:visited { color: #8c9cad !important; text-decoration:none; }

.blog-meta a:link { color: #8c9cad !important;text-decoration:none; }

.ms-CommentFooter a:link { color: #8c9cad !important;text-decoration:none; }

.ms-PostFooter a:link { color: #8c9cad !important;text-decoration:none; }

/************* product *********************/

.product {
	background: #d1ebfd;
	padding: 10px;
	font-size: .8em;
	text-align: left;
	margin-bottom: 1em;
}

.product2 {
	background: #d1ebfd;
	padding: 5px 0px;
	font-size: .8em;
	text-align: center;
	margin-bottom: 1em;
}


}
.productinfo {
	padding: 0 0 0 5px;
}
.productinfo a:visited {
	color: #11263d;
}

.productinfo a:link {
	color: #11263d;
}


.ms-standardheader {
	font-size: 1.5em;
}

.ms-pagebreadcrumb {
	display: none;
}

.ms-quicklaunchouter {margin:0px;}
.ms-quicklaunchouter {border-bottom: none; border-right: none;}
.ms-quickLaunch {
	background-color: #fff;
	border: none;
	font-family:verdana;
	font-size: .85em;
	line-height: normal;
	}

.ms-quicklaunchheader {
	background-color: transparent;
	background-image: none;
	border-left: none;
	color:#11263d;
	font-size: inherit;
	font-weight:normal;
	padding: 0px;
	}

.ms-BlogNavigator div.ms-WPBody {border-top: none;}
.ms-BlogNavigator div.ms-navheader {color:#11263d; }

.ms-navheader a {
	background-color: transparent;
	border-bottom: none;
	border-left: none;
	border-top: none;
	padding: 0px;
	color:#11263d;
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
	}

.ms-BlogNavigator div.ms-navheader {
	background-color: transparent;
	border-bottom: none;
	border-left: none;
	border-top: none;
	padding: 0px;
	color:#11263d;
	font: normal 1.8em Georgia, 'Times New Roman', Times, serif;
	}
.ms-BlogNavigator div.ms-navheader a {color:#3c94da; font-weight: normal;}

.ms-TPBody table {font-size: inherit;}

.ms-WPBody table {font-size: inherit;}
.ms-navsubmenu2 {
	background-color: transparent;
	margin-bottom: 0px;
	width:100%;
	}
.ms-WPBody td {font: inherit verdana,arial,helvetica,sans-serif;}
.ms-CategoryTitleCell {padding: 0px;}
.ms-CategoryTitleCell a {
	background:transparent;
	display:block;
	margin:0;
	padding:3px 0 3px 16px;
	}

.ms-formlabel {
	border-top: none;
	color:#11263d;
	font: bold .85em verdana;
	padding-bottom:6px;
	padding-right:8px;
	padding-top:3px;
	text-align:left;
	}
.ms-formbody {
	background: transparent;
	border-top: none;
	font: normal .85em verdana;
	padding:3px 6px 4px;
	vertical-align:top;
	}
.ms-commentsempty {
	color:#11263d;
	font: normal .7em verdana;
	padding-bottom: 15px;
	padding-top: 0px;
	}
.ms-blogedit {
	border-top: none;
	font: normal .7em verdana;
	border: none;
	text-align: left !important;
	}
.ms-blogedit a {
	border: none;
	}
	
.ms-commenttable td {border-top: none;}	

ul.ms-blogAdminLinks {
	font: normal 1.2em verdana;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:4px 0px 5px 0;
	padding:0px;
	}

ul.ms-blogAdminLinks li {
	background: none;
	margin:0;
	padding:0 0 3px 0px;
	}

.ms-WPHeader td {border-bottom: none;}

.ms-WPTitle {
	color:#11263d;
	font: normal 2em Georgia, 'Times New Roman', Times, serif;
	margin-bottom: .5em;
	padding: 0px;
	}

.ms-commenttable {
	margin: 0 0 0 15px;
}

.ms-CommentBody {
	color:#11263d;
	font: normal 1em/1.7em verdana;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0 0 0 15px;
	}

.ms-commentsWrapper {
	margin: 0 0 15px 0;
}	

.ms-blogrss {
	border-top: none;
	font-size:8pt;
	padding-top:5px;
	}
.ms-blogrss a {
	text-decoration: none !important;
}	

.ms-WPBorderBorderOnly {border: none;}

.ms-WPBorder {border: none;}


#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff4_1_ctl00_ctl00_TextField {
background-attachment:scroll;
background-color:#EDF6FE;
background-image:url(../..//images/FormName.png);
background-position:left top;
background-repeat:no-repeat;
border: 1px solid #aaa;
padding:6px 6px 6px 30px;}


#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff3_1_ctl00_ctl00_TextField {
background-attachment:scroll;
background-color:#EDF6FE;
background-image:url(../..//images/FormName.png);
background-position:left top;
background-repeat:no-repeat;
border: 1px solid #aaa;
padding:6px 6px 6px 30px;}


#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff2_1_ctl00_ctl00_TextField {
background-attachment:scroll;
background-color:#EDF6FE;
background-image:url(../..//images/FormName.png);
background-position:left top;
background-repeat:no-repeat;
border: 1px solid #aaa;
padding:6px 6px 6px 30px;}


#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff1_1_ctl00_ctl00_TextField {
background-attachment:scroll;
background-color:#EDF6FE;
background-image:url(../..//images/FormName.png);
background-position:left top;
background-repeat:no-repeat;
border: 1px solid #aaa;
padding:6px 6px 6px 30px;}

#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff4_1_ctl00_ctl00_TextField{
	width: 100%;
}

#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff3_1_ctl00_ctl00_TextField {
	background-image:url(../..//images/FormEmail.png);}

#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_ff4_1_ctl00_ctl00_TextField {
	background-image: none;}
	
#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_gobackbutton2_ctl00_diidIOGoBack{
	background:url(../..//images/b.gif) no-repeat center top;
	display: block;
	width: 100px;
	height: 30px;
	border: none !important;
	font: bold 14px verdana, arial, helvetica, sans-serif;
	text-transform: lowercase;


}	

#ctl00_ctl06_g_85231d91_b6f0_42eb_bf44_4274ebf832a1_ctl00_toolBarTbl_RightRptControls_ctl00_ctl00_diidIOSaveItem{
	background:url(../..//images/b.gif) no-repeat center top;
	display: block;
	width: 100px;
	height: 30px;
	border: none !important;
	font: bold 14px verdana, arial, helvetica, sans-serif;
	text-transform: lowercase;


}	

#ctl00_ctl06_g_85231d91_b6f0_42eb_bf44_4274ebf832a1_ctl00_toolBarTbl_RightRptControls_ctl00_ctl00_diidIOSaveItem {
	background:url(../..//images/b-wide.gif) no-repeat center top;
	width: 150px;

}

	
#ctl00_ctl06_g_c49d5866_cc39_4aed_8181_eba2a5879fcc_savebutton2_ctl00_diidIOSaveItem{
	background:url(../..//images/b.gif) no-repeat center top;
	display: block;
	width: 100px;
	height: 30px;
	border: none !important;
	font: bold 14px verdana, arial, helvetica, sans-serif;
	text-transform: lowercase;


}	

#part1 table.ms-formtable td.ms-formbody textarea{
	width: 600px !important;
	border: 1px solid #aaa;
	background: #EDF6FE;
}
#part1 table.ms-formtable td.ms-formbody input{
	border: 1px solid #aaa;
	background: #EDF6FE;
	height: 25px;
}

/************ links and submenus ************/
.links h3 a:visited { text-decoration: none; }
.links h3 a:link { text-decoration: none; }
.links ul { margin-left: 0px; padding: 0px; list-style: none; }
.links a:visited { text-decoration: none; }
.links a:link { text-decoration: none; }
.links a:hover { text-decoration: underline; }
.links a:active { text-decoration: underline; }

.ms-alternating {background-color: transparent !important;
}
