html {height:100%;}
body {padding:0; margin:0; height:100%; background:#e7e7e7}
body, td, input, textarea{
	font-size:0.6875em;
    font-family:Arial;
	/*color:#909090;*/
	color:#000000;
	line-height:1.45em;
	vertical-align:top;
	padding:0px;
	text-align:left;
}
table, td {border-collapse:collapse;}
table, td, img {border:0; font-size:100%;}
form, td{margin:0; padding:0;}

b {font-size:1em;
	font-weight:bold;}

.vam{ vertical-align:middle}
.th {font-size:1.4875em;
	font-weight:bold;
}

.main{height:948px; text-align:center; width:100%;}
.main1{margin:0 auto; text-align:left; width:747px; background:url(images/bg.gif)}
.w{ width:100%}

a{color:#6ea4c5; text-decoration:underline} /*blue*/
a:hover{text-decoration:none}

.lrglink a{color:#6ea4c5; text-decoration:underline; font-size:1.2875em; line-height:19px} /*blue - keep same as bf*/
.lrglink a:hover{text-decoration:none; font-size:1.2875em; line-height:19px}

.reqfield {background-color:#FFFFCC;}

.bf {font-size:1.2875em; line-height:29px}
.bf1 {font-size:1.2875em; line-height:19px}
.normf {font-size: .7em;}

.freeph {font-size: 1.5em; line-height:49px;}
.menufooter {padding:0px; margin:0px; text-align:center; color:#cc0000;}
.bfmenu {color:#372776; font-size:1.2875em; line-height:29px}

.thinline {  border-color: black black #999999; border-style: solid; border-bottom-width:1px}
.thinlinelt {  border-color: #cccccc #cccccc #cccccc; border-style: solid; border-bottom-width:1px}
.thinlinebx {  border-color: #cccccc #cccccc #cccccc; border-style: solid; border:1px}
.thinline2 {  border-style: double; border-bottom-width: 2px}


ul{margin:0; padding:0; list-style:none}
li{background:url(images/1_z1.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:10px }
li a{color:#9dac12; text-decoration:underline; line-height:19px} /*green*/
li a:hover{text-decoration:none} 

.ul1 ul{margin:0; padding:0; list-style:none}
.ul1 li{background:url(images/1_z3.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:10px }
.ul1 li a{color:#6ea4c5; text-decoration:underline; line-height:19px} /*blue*/
.ul1 li a:hover{text-decoration:none} 

.ul2 ul{margin:0; padding:0; list-style:none}
.ul2 li{background:url(images/1_z3.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:10px }
.ul2 li a{color:#353535; text-decoration:none;} /*gray*/
.ul2 li a:hover{text-decoration:underline} 

.ulm ul{margin:0; padding:0; list-style:none}
.ulm li{background:url(images/1_z3.gif)  center left no-repeat; background-position:0 9px; margin:0px; padding-left:10px }
.ulm li a{color:#372776; text-decoration:underline; line-height:19px} /*logo blue*/
.ulm li a:hover{text-decoration:none} 


.more{background:url(images/1_z2.gif)  center left no-repeat; background-position:0 6px; padding-left:12px; vertical-align:middle; color:#353535; font-weight:bold; text-decoration:none; font-family:Tahoma}
.more:hover{ text-decoration:underline}

.more2{height:36px; background:url(images/readmore2.gif)  center left no-repeat; background-position:0px 0px 0px 0px; padding-left:40px; padding-top:5px; vertical-align:middle; color:#353535; font-size:1.2875em; font-weight:bold; text-decoration:none; font-family:Tahoma}
.more2:hover{ text-decoration:underline}

.back{margin:0px 0 0px 28px; background:url(images/1_z2.gif)  center left no-repeat; background-position:0 6px; padding-left:12px; vertical-align:middle; color:#353535; font-weight:bold; text-decoration:none; font-family:Tahoma}
.back:hover{ text-decoration:underline}

.back2{height:36px; background:url(images/backarrow2.gif)  center left no-repeat; background-position:0px 0px 0px 0px; padding-left:36px; padding-top:6px; vertical-align:middle; color:#353535; font-size:1.2875em; font-weight:bold; text-decoration:none; font-family:Tahoma}
.back2:hover{ text-decoration:underline}


 /*header*/
#header{color:#2C1F1E; height:267px; background:url(images/top.jpg) no-repeat right top; clip:  rect(   )} 
#header .pic{ margin:50px 0 117px 55px; display:block}
#header .pic1{ margin:0px 0 0px 43px;}

#header2{color:#2C1F1E; height:56px; background:url(images/blanktop_01.gif) no-repeat right top; clip:  rect(   )} 

#step1header{color:#2C1F1E; height:96px; background:url(images/stepbanner1.jpg) no-repeat right top; clip:  rect(   )} 
#step2header{color:#2C1F1E; height:96px; background:url(images/stepbanner2.jpg) no-repeat right top; clip:  rect(   )} 
#step3header{color:#2C1F1E; height:96px; background:url(images/stepbanner3.jpg) no-repeat right top; clip:  rect(   )} 
#step4header{color:#2C1F1E; height:96px; background:url(images/stepbanner4.jpg) no-repeat right top; clip:  rect(   )} 

#headeradmin{ color:#2C1F1E; height:56px; background:url(images/topadmin.jpg) no-repeat right top; clip:  rect(   )} 
#headeradmin .pic{ margin:40px 0 12px 55px; display:block}
#headeradmin .pic1{ margin:0px 0 0px 43px;}

/*content*/
#content{ margin:0 43px 0 44px; width:660px; height:437px;}

.rt{ background:url(images/rt.gif) no-repeat right top #f5f5f5}
.rb{ background:url(images/rb.gif) no-repeat right bottom}
.lt{ background:url(images/lt.gif) no-repeat left top}
.lb{ background:url(images/lb.gif) no-repeat left bottom}

.rt1{ background:url(images/rt1.gif) no-repeat right top #bdcfd3; color:#FFFFFF}
.rb1{ background:url(images/rb1.gif) no-repeat right bottom}
.lt1{ background:url(images/lt1.gif) no-repeat left top}
.lb1{ background:url(images/lb1.gif) no-repeat left bottom}

#print1 #content td{line-height:29px;}

/*index.html - Page id changed to 6 see below*/
#page1 #content .col1{ width:230px}
#page1 #content .col2{ width:430px;}
#page1 #content .col3{ width:204px; background:url(images/0_bg1.gif) repeat-y right; height:70px}
#page1 #content .col4{ width:203px; }
/*#page1 #content .col1 .indent{ margin:29px 0 45px 20px}*/
#page1 #content .col1 .indent{ padding:0px 0px 23px 50px}
#page1 #content .col1 .title{ margin:0 0 23px 0px}
#page1 #content .row1{ height:188px; background:url(images/0_bg.jpg) no-repeat; background-position:0 10px;}
#page1 #content .row2{ height:269px;}
#page1 #content .row1 .indent{ margin:23px 14px 0px 145px}
#page1 #content .row1 .title{ margin:0 0 0px 0px}
#page1 #content .row1 p{ margin:0 0 9px 0px}
#page1 #content .row2 .indent{ margin:35px 9px 22px 14px}
#page1 #content .row2 .indent1{ margin:12px 0px 22px 0px}
#page1 #content .row2 .indent2{ margin:2px 0px 0px 22px}
#page1 #content .row2 .title{ margin:0 0 30px 0px}
#page1 #content .row2 .col3 p{ margin:4px 24px 14px 3px}
#page1 #content .row2 .col4 p{ margin:0px 0px 14px 0px}
#page1 #content .row2 .pic{ margin:0 0 0px 17px}

/*index-1.html*/
#page2 #content .row1{ height:168px; }
#page2 #content .row2{ height:269px;}
#page2 #content .row1 .indent{ padding:0px 26px 20px 36px}
#page2 #content .row1 .title{ margin:0 0 14px 0px}
#page2 #content .row1 .pic{ margin:0 26px 16 0px; float:left}
#page2 #content .row1 p{ margin:0px 0px 7px 0px}
#page2 #content .col1{ width:417px}
#page2 #content .col2{ width:243px; padding:11px 0 15px 0px}
#page2 #content .col1 .indent{ padding:4px 36px 23px 36px}
#page2 #content .col1 .title{ margin:0 0 10px 0px}
#page2 #content .col2 .indent{ padding:26px 25px 22px 28px}
#page2 #content .col2 .indent1{ padding:26px 0px 22px 0px}
#page2 #content .row2 .pic{ margin:0 0px 13px 0px;}
#page2 #content .row2 p{ margin:0px 0px 8px 0px}
#page2 #content .row2 .title1{ margin:0 0 4px 0px}

/*index-2.html*/
#page3 #content .col1{ width:179px; padding-bottom:13px}
#page3 #content .col2{ width:441px;}
#page3 #content .col1 .indent{ padding:0px 20px 23px 28px}
#page3 #content .col1 .title{ margin:0 0 0px 0px}
#page3 #content .col1 p{ margin:0px 0px 17px 0px}

#page3 #content .row1{ height:120px; }
#page3 #content .row1 .indent{ padding:0px 20px 10px 28px}
#page3 #content .row1 .title{ margin:0 0 0px 0px}
#page3 #content .row1 p{ margin:0px 0px 17px 0px}

#page3 #content .col2 .indent{ padding:0px 5px 5px 28px}
#page3 #content .col2 .title{ margin:0 0 0px 0px}
#page3 #content .col2 p{ margin:4px 0px 0px 0px}
#page3 #content .col2 .pic{ margin:0 26px 0px 0px; float:left}

/*index-3.html*/
#page4 #content .col1{ width:406px;}
#page4 #content .col3{ width:11px}
#page4 #content .col2{ width:243px; padding-bottom:15px}
#page4 #content .row1{ height:178px; }
#page4 #content .row2{ height:259px;}
#page4 #content .row1 .indent{ padding:29px 20px 23px 36px}
#page4 #content .row1 .title{ margin:0 0 13px 0px}
#page4 #content .row1 p{ margin:0px 0px 17px 0px}
#page4 #content .row2 .indent{ padding:36px 27px 23px 37px}
#page4 #content .row2 .indent1{ padding:0px 0px 0px 181px}
#page4 #content .row2 .title{ margin:0 0 13px 0px}
#page4 #content .row2 p{ margin:0px 0px 5px 0px}
#page4 #content .row2 .pic{ margin:0 26px 0px 0px; float:left}
#page4 #content .col2 .indent{ padding:26px 20px 23px 28px}
#page4 #content .col2 .title{ margin:0 0 0px 0px}
#page4 #content .col2 p{ margin:17px 0px 15px 0px}

/*Contact.asp - No Side Menu Bar*/
#page5 #content .col1{ width:179px; padding-bottom:13px}
/*#page5 #content .col2{ width:441px;}                    width is knocking off side menu bar*/
#page5 #content .col1 .indent{ padding:0px 20px 23px 28px}
#page5 #content .col1 .title{ margin:0 0 0px 0px}
#page5 #content .col1 p{ margin:0px 0px 15px 0px}

#page5 #content .row1{ height:198px; background:url(images/4_bg.gif) repeat-x bottom }
#page5 #content .row2{ height:186px;}

#page5 #content .col2 .indent{ padding:0px 25px 0px 20px}
#page5 #content .col2 .title{ margin:10px 0 16px 0px}
#page5 #content .col2 .title1{ margin:35px 0 16px 0px}
#page5 #content .col2 p{ margin:13px 0px 0px 0px}
#page5 #content .col2 .pic{ margin:0 26px 30px 0px; float:left}

/*Links.html - Formations - Secretarial - Other Services - Index */

/*#page6 #content .col2{ width:441px;}                    width is knocking off side menu bar*/

#page6 #content .col1{ width:179px; padding-bottom:13px}
#page6 #content .col1 .indent{ padding:0px 5px 23px 10px}
#page6 #content .col1 .title{ margin:0 0 0px 0px}
#page6 #content .col1 p{ margin:0px 0px 17px 0px}

#page6 #content .row1 .indent{ padding:0px 20px 10px 28px}
#page6 #content .row1 .title{ margin:0 0 0px 0px}
#page6 #content .row1 p{ margin:0px 0px 17px 0px}


#page6 #content .col2 .indent{ padding:0px 20px 10px 28px}
#page6 #content .col2 .title{ margin:0 0 0px 0px}
#page6 #content .col2 p{ margin:0px 0px 17px 0px}
#page6 #content .col2 .pic{ margin:0 26px 0px 0px; float:left}


/*ViewContacts.html*/
#page7 #content .col1 { width:240px}
#page7 #content .col2 { width:200px; padding-left:10px}
#page7 #content .col3 { padding-left:10px}
#page7 #content .row1 { height:30px; padding-bottom:0px}
#page7 #content .row2 { padding-bottom:0px}

#page7 #content .indent{ margin:24px 0 0 0px}
#page7 #content .title{ margin:0 0 0px 0px}
#page7 #content p{ margin:0px 0px 15px 0px}



/*footer*/
#footer { height:90px; color:#b3b3b3; background:url(images/bot.gif)} 
#footer a {color:#b3b3b3; text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer .indent{ margin:24px 0 0 68px}

/*namecheck.asp*/
#page8 #content .col1{ width:179px; padding-bottom:13px}
#page8 #content .col2{ width:441px;}
#page8 #content .col1 .indent{ padding:0px 5px 23px 10px}
#page8 #content .col1 .title{ margin:0 0 0px 0px}
#page8 #content .col1 p{ margin:0px 0px 17px 0px}

#page8 #content .row1{ height:198px; background:url(images/4_bg.gif) repeat-x bottom }
#page8 #content .row2{ height:186px;}

#page8 #content .col2 .indent{ padding:0px 10px 0px 20px}
#page8 #content .col2 .title{ margin:30px 0 16px 0px}
#page8 #content .col2 .title1{ margin:35px 0 16px 0px}
#page8 #content .col2 p{ margin:13px 0px 0px 0px}
#page8 #content .col2 .pic{ margin:0 10px 10px 0px; float:left}


/*EditContacts.asp*/
#page9 #content .col1 { width:100px;}
#page9 #content .col2 { width:500px; padding-left:20px}
#page9 #content .col3 { width:200px; padding-left:20px}
#page9 #content .row1 { padding-bottom:0px}
#page9 #content .row2 { padding-bottom:0px}

#page9 #content .indent{ margin:24px 0 0 0px}
#page9 #content .title{ margin:0 0 0px 0px}
#page9 #content p{ margin:0px 0px 15px 0px}
#page9 #content textarea{ width:350px;}


/*input*/
input{
   background:#ffffff;
   border:1px solid #909090;
   margin:0 0 7px 0px;
   font-size:1em;
   width:199px; height:23px;
}
textarea{
   background:#ffffff;
   border:1px solid #909090;
   margin:0px 0 19px 0px;
   font-size:1em;
   width:175px; height:120px;
   overflow:auto}

select{
   background:#ffffff;
   border:1px solid #909090;
   margin:0 2 0px 2px;
   font-size:1em;
   width:100px; height:18px;
}
.gobutton{
   margin:0 0 0px 0px;
   font-size:1em;
   width:18px; height:18px

}
.admintitle{
   padding: 8 0 2 0px;

}

.formrow{ height:20px;}

/*Ordercompany*/
.submitbutton{
   margin:0 0 0px 0px;
   font-size: 1em;
   width:38px; height:20px;
  
   }
/*Select Drop Downs*/
.onlineform{
   background:#ffffff;
   border:1px solid #909090;
   margin:0 2 8px 2px;
   font-size:1em;
   width:100px; height:18px;
}
.onlineformw{
   background:#ffffff;
   border:1px solid #909090;
   margin:0 2 8px 2px;
   font-size:1em;
   width:200px; height:18px;
}

.ofheader{
   padding: 10 0 10 0px;

}
.ticbox{
   border:0px;
   margin:0 0 0px 0px;
   font-size:1em;
   width:18px; height:18px}
   
/*Calendar button*/   
.pcal{
   border:1px outset #909090;
   margin:0 5 0px 0px;
   font-size:1em;
   width:40px; height:20px}
.pcal2{
   border:1px solid #909090;
   margin:0 5 0px 0px;
   font-size:1em;
   width:70px; height:70px}
   
.unnamed1 {  font-weight: bold}

.btn{
	height:24px;
	text-align:center;
   background-color:#fed;
   border:1px solid;
   border-top-color:#cccccc;
   border-left-color:#cccccc;
   border-right-color:#666666;
   border-bottom-color:#666666;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
	  
.btnhov{
   color:#666666;
   border-top-color:#ffffff;
   border-left-color:#ffffff;
   border-right-color:#999999;
   border-bottom-color:#999999;}
   
.boxgrad1{

   background-color:#ffffff;
   border:1px solid;
   border-top-color:#cccccc;
   border-left-color:#cccccc;
   border-right-color:#cccccc;
   border-bottom-color:#cccccc;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffffcc');}
