﻿body { font-family: Arial; vertical-align: middle; margin: 0 auto; padding: 0; background-color: #ffffff; text-align: center; height:990px; height:960px\9; }



h1 { font-size:20pt; color:#4C052B; }



a { text-decoration:none; color:Black; }



/* setup links style */

a:link { }



a:visited { }



/*when someone hovers over the link border:solid 1px black; */

a:hover { color:#B32028; background-color:inherit;}



#container_all { width: 100%; background-color: #ffffff; z-index:1; }



#container { position:relative; z-index:2; border:solid 1px #E4E6EB; font-family: Arial; width:1240px; vertical-align: bottom; margin: 0 auto; padding: 0; height:185px; text-align: center; }

.container_main { z-index:3; border:solid 1px #E4E6EB; font-family: Arial; width:1240px; height:100%; vertical-align: top; margin: 0 auto; padding: 0;  text-align: center; }



/* Top Section */

.head_left { position:absolute; margin:0 1% 0 1%; text-align:left; font-family:Book Antiqua; font-size:31px; color:#001346; /*border: solid 1px blue;*/ bottom: 0;   }

#head_left_chartered { font-family:Arial Narrow; margin:0 0 4% 0; font-size:18px; color:#000000; /*border: solid 1px red;*/ vertical-align:bottom; }



.head_right { float:right; height:96%;  }



/* Menubar */

.mybanner { float:left; width:1280px; height:200px; text-align:left; }



/* Main Body - 3 tabs */

.tab_left { float:left; width:33%; z-index:70;   }

.tab_left_profile { float:left; width:61%; margin:0 5% 0 0; z-index:70;   }

.tab_middle { float:left; width:33.5%; z-index:60;  }

.tab_right { float:right; width:33%; z-index:50;   }



/* Index Page only */

.tab_left_index { float:left; width:36%; z-index:70;   }

.tab_middle_index { float:left; width:27.5%; z-index:60;  }

.tab_right_index { float:right; width:36%; z-index:50;  }

#marquee { float:left; margin:0 0 0 11%; width:1230px; font-size:18px; font-family:Orator Std; color:#ffffff; }



/* Left Tab content */

#welcome { font-family:Arial; margin:10% 0 0 3%; font-size:20px; font-weight:bold; text-align:left; color:#4C052B; }

#viewmore {  vertical-align:top; text-align:right; margin:8% 1% 0 0; }

#viewmoretext {  vertical-align:top; text-align:right; margin:-6% 3% 0 0; }

#paragraph1 { font-family:Arial; margin:7% 0 2% 3%; margin:7% 0 7% 3%\9; line-height:1.5; font-size:16px; text-align:left; color:#001346; }



/* Contact Page */



#partners { float:left; width:650px; }

#partners_left { float:left; width:20%; line-height:1.5; }

#partners_right { float:right; width:79%; line-height:1.5; }



/* Middle Tab content */

#ourservice { font-family:DokChampa; margin:14% 0 5% 0; font-size:20px; vertical-align:top; }

#tailored { font-family:DokChampa; font-size:22px; font-weight:bold; }

#and { font-family:DokChampa;  margin:4% 0 4% 0; margin:9% 0 9% 0\9; font-size:28px; font-weight:bold; color:#4C052B; }

#professional { font-family:DokChampa; font-size:22px; font-weight:bold; }



/* Right Tab content */

#advantages { font-family:Browallia New; margin:10% 0 0 0; font-size:23px; font-weight:bold; text-align:left; z-index:71;   }

#listofadvantages { text-align:left; z-index:72;   }

#guarantee_pic { text-align:right; z-index:73; margin:130px 60px 0 0; }



/* Main Maps */

.main_maps { float:left; width:1280px; height:420px; }





/* Main Background */

.main_background { float:left; background:url("../images/body_background_narrow.jpg") no-repeat left top; z-index:1000; width:1280px; height:68px; }

#ulformat { list-style-type: none; padding:0;margin:0; }



/* Footer */



.footer { float:left; height:45px; vertical-align:middle; padding:15px 0 0 0; width:1240px; background-color:#4C052B; font-family:Arial; font-size:12px; color:#ffffff; }





/* Purple Banner */

.banner_1 { float:left; width:100%; background-color:#4C052B; text-align:center; vertical-align:middle; font-family:Orator Std; font-size:18px; padding: 2% 0 0 0; color:#ffffff; height:60px; }



/* Menubar */

#banner { float: left; vertical-align:top middle; margin: 0 auto; padding:0; text-align:center; font-size:18px; font-family:Orator Std; color:#ffffff; width:100%; display:none; /*border:solid 3px black;*/ }



#banner2 { float: left; font-size:16px; margin:0 0 0 -20px; font-family:Century Gothic; text-align:center; color: #ffffff; width:100%; display: none; }



#banner3 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display: none;  }



#banner4 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner5 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner6 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner7 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner8 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner9 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner10 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



#banner11 { float: left; vertical-align: top middle; margin:0 0 0 -20px; padding: 0; color: #ffffff; text-align: center; width:100%; display:none; }



/* Services Page */

#servicesright { float:right; vertical-align:top; text-align:right; width:100%; /*border: solid 1px black;*/ font-weight:bold; }



#doublespacing { line-height:2.0; }

.listtype { list-style-type:square;  }



/* Profile Page */

.profile_all { float:left; width:100%; }

.profile_left { float:left; width:34%; /*border: solid 1px black;*/ }

.profile_right_all { float:right; width:64%; vertical-align:top; }

.profile_right { float:left; display:none; margin: 0 0 0 40px; color:red; }

.tdfill { width:30%; }