/*
=================================================================================
WISEINTERNET APPLICATION DEVELOPMENT. ©2006 WISEINTERNET. WWW.WISEINTERNET.COM
All rights reserved. No unauthorised duplication. 
=================================================================================
*/
body {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:url(/img/bg.gif) repeat-x #fff;
margin:0 auto;
}
/* WRAPPER DIVS - Structure divs */
#wrapper {
width:950px;
margin:0 auto;
text-align:left;
background:url(/img/bg_body.jpg) #fff;
}
#wrapper-header {
width:950px;
background:#333;
text-align:center;
position:absolute;
top:0px;
}
#wrapper-body {
width:950px;
margin-top:351px;
}
#wrapper-footer {
width:950px;
height:40px;
background:url(/img/bg_footer.jpg) no-repeat #fff;
color:#ccc;
font-size:10px;
}
#wrapper-footer p {
color:#666;
position:relative;
left:20px;
top:10px;
}
#wrapper-footer span {
position:relative;
left:280px;
}
*:first-child+html  #wrapper-footer span {
position:absolute;
left:640px;
top:-2px;
}
#wrapper-footer a:link, #wrapper-footer a:visited, #wrapper-footer a:active {
color:#666;
text-decoration:none;
}
#wrapper-footer a:hover {
color:#003366;
text-decoration:none;
}
#wrapper-content {
width:920px;
float:left;
margin-left:8px;
}
/* OTHER DIVS - Sub-Structure divs e.g. columns, panels */
#top {
width:950px;
height:45px;
background:url(/img/bg_top.gif);
}
#header {
width:950px;
height:306px;
color:#fff;
text-align:left;
background:url(/img/bg_main.jpg);
}
#column1 {
width:540px;
float:left;
padding:30px;
padding-top:0px;
background:url(/img/bg_column.gif) no-repeat;
margin-top:30px;
margin-left:20px !important;
margin-left:7px;
}
#column2 {
width:240px;
float:right;
padding:30px;
padding-top:0px;
background:url(/img/bg_column.gif) no-repeat;
margin-top:30px;
}
#clear {
clear:both;
}
#flash {
position:absolute;
top:165px;
left:22px;
z-index:600;
}
#shine {
position:absolute;
top:-8px;
left:15px;
}
#logo {
position:absolute;
left:52px;
top:50px;
}
#logo-mini {
position:absolute;
right:26px;
top:12px;
}
#sonnetcorp {
position:absolute;
left:32px;
top:20px;
font-size:10px;
color:#6c91c0;
}
#sonnetcorp a:link, #sonnetcorp a:visited, #sonnetcorp a:active {
color:#6c91c0;
}
#sonnetcorp a:hover {
color:#ffffff;
}
#phone {
text-align:right;
position:relative;
right:30px;
top:20px;
}
#phone span {
font-size:14px;
}
/* NAVIGATION - Top-Menus / Left-Menus etc */
#navigation {
position:absolute;
top:295px !important;
top:305px;
left:-9px;
}
*:first-child+html #navigation {
position:absolute !important;
top:305px !important;
}
#navigation ul {
list-style:none;
}
#navigation ul li {
display:block;
float:left;
margin-right:2px;
}
#navigation ul li a:link, #navigation ul li a:visited, #navigation ul li a:active {
color:#fff;
font-weight:normal;
text-decoration:none;
background:url(/img/bt_off.gif);
width:100px;
height:22px;
padding-top:18px;
text-align:center;
display:block;
}
#navigation ul li a:hover {
color:#fff;
font-weight:normal;
text-decoration:none;
background:url(/img/bt_on.gif);
width:100px;
height:22px;
padding-top:18px;
text-align:center;
display:block;
position:relative;
top:8px;
}
#navigation ul li .On:link, #navigation ul li .On:visited, #navigation ul li .On:active, #navigation ul li .On:hover {
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(/img/bt_on.gif);
width:100px;
height:22px;
padding-top:18px;
text-align:center;
display:block;
position:relative;
top:8px;
}
#column2 ul {
list-style:none;
}
#column2 ul li {
margin-left:-40px;
margin-bottom:10px;
}
#column2 ul li a:link, #column2 ul li a:active, #column2 ul li a:visted {
font-weight:normal;
}
#column2 ul li a:hover {

}
#column2 ul li .On  {
font-weight:bold;
}
/* WEBSITE STYLES */
h1 {
color:#003c6d;
font-size:14px;
}
h2 {
color:#003c6d;
font-size:12px;
margin-bottom:-12px;
}
h3 {
color:#003c6d;
font-size:11px;
margin-bottom:-12px;
}
h4 {
color:#003c6d;
font-size:11px;
margin-bottom:0px;
padding:5px;
}
p {
color:#333;
line-height:170%;
}

#coloumn1 li {
margin:5px;
}
ul {
line-height:160%;
}
.contact {
background:url(/img/im_mail.gif) no-repeat;
padding-left:32px;
padding-top:2px;
padding-bottom:6px;
font-size:12px
}
a:link, a:visited, a:active {
color:#003c6d;
text-decoration:none;
}
a:hover {
color:#336699;
}
.txtNRed11 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #ff0000;
}
/* FORMATTING FOR FORMS */
.fmDropDown {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #ffffff !important;
	border: 1px solid #333333;
}
.fmText {
	border: 1px solid #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 16px;
	background-color: #ffffff !important;
}
.fmTextArea {
	border: 1px solid #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	clip: rect(   );
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
	background-color: #ffffff !important;
}
.fmButton {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
}

/* END FORMATTING FOR FORMS */

/* WISESHOPPER STYLES */
/* WISEMANAGER STYLES */
/* WISEMARKETER STYLES */
