/* CSS Document */
body{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color:#FFFFFF; background-image:url(../../Includes/Images/bg.jpg); background-repeat:no-repeat; background-position:top center;}
#Master{ position:relative; width:100%;}
#Layout{ position:relative; width:1000px; }
#Row1{ position:relative; width:1000px; height:135px; background-image:url(../../Includes/Images/Row1Back.gif); background-repeat:no-repeat;  }
#Row1R1{ position:relative; width:1000px; height:86px;}
#Row1R1Logo{ position:relative; float:left; width:350px; height:81px; text-align:left; padding:5px 0px 0px 53px;}
#Row1R1C2{ position:relative; float:left; width:597px; height:86px;}
#Row1R1C2TopLinks{ position:relative; width:597px; height:32px; padding-top:0px; text-align:left;}
#Row1TopLinksLeft{ position:relative; float:left; width:208px; height:24px;}
*html #Row1TopLinksLeft{ width:190px; }
.LinkDiv{ position:relative; float:left; height:22px; padding-top:2px;}
.LinkSpace{ position:relative; float:left; width:9px; height:24px;  }
.VerticalLine{ position:relative; float:left; width:1px; height:21px; color:#ABAEAC; padding-top:1px;}
#Row1Carloina{ position:relative;  width:597px; height:27px; text-align:left;}
#Row1CarloinaText{ position:relative;  width:557px; height:27px; text-align:right;padding-right:40px;}
#Row1Menu{ position:relative; width:1000px; height:32px;}
#Row1MenuLeft{ position:relative; float:left; width:70px; height:32px;}
.MenuDiv{ position:relative; float:left; height:23px; padding-top:9px; text-align:left;}
.MenuVerLine{ position:relative; float:left; width:2px; height:23px; padding-top:9px;}
.Menu7Space{ position:relative; float:left; width:9px; height:34px; }
.MenuLeftSpace{ position:relative; float:left; width:13px; height:34px;}
*html .MenuLeftSpace{width:9px;  }
.MenuRightSpace{ position:relative; float:left; width:9px; height:34px;}
#RowContent{ position:relative; width:1000px; min-height:533px; background-image:url(../../Includes/Images/ContentRepeater.gif); 
background-repeat:repeat-y; overflow:hidden; }
*html #RowContent{ height:533px; overflow:visible;}
#RowContentLeft{ position:relative; float:left; width:66px; height:533px; background-image:url(../../Includes/Images/ContentLeftBg.gif);
background-repeat:no-repeat;}
#RowContentCenter{ position:relative; float:left; width:872px; min-height:533px;  }
*html #RowContentCenter{ height:533px;}
#RowContentUp{ position:relative; width:872px; height:341px; background-image:url(../../Includes/Images/ContentUp.gif);
background-repeat:no-repeat;   }
#RowContentUpC1{ position:relative; float:left; width:202px; height:341px;}
#RowContentUpC1Choose{position:relative; width:179px; height:62px; padding:47px 0px 0px 23px;}
.RowContentUpLink{ position:relative; width:161px; height:73px; padding-left:40px; text-align:left; }
#RowContentUpC2{ position:relative; float:left; width:155px; height:341px;}
#RowContentUpC2Top{ position:relative; width:155px; height:116px;}
.RowContentUpC2Link{ position:relative; width:155px; height:72px; text-align:left; }
#RowContentImageDiv{ position:relative; float:left; width:501px; height:318px; padding:23px 14px 0px 0px; }
#RowContentDown{ position:relative; width:872px; height:192px;  background-image:url(../../Includes/Images/ContentDown.gif);
background-repeat:no-repeat;}
#OurPhilosophy{ position: relative; float:left; width:302px; height:192px;}
#OurPhilosophyR1{ position:relative; width:237px; height:22px; padding:25px 0px 0px 65px; text-align:left; }
#OurPhilosophyR2{ position:relative; width:222px; height:132px; padding:13px 0px 0px 50px; text-align:left; }
#Whatnew{ position:relative; float:left; width:270px; height:192px; }
#WhatnewR1{ position:relative; width:212px; height:17px; text-align:left; padding:25px 0px 0px 47px;  }
#WhatnewR2{ position:relative; width:270px; height:150px; text-align:left;}
.WhatNewLink{ position:relative; width:230px; height:30px; padding-left:40px; }
.WhatNewBullet{ position:relative; float:left; width:26px; height:23px; padding:7px 0px 0px 5px;  }
.WhatNewText { position:relative; float:left; width:191px; height:15px; padding:15px 0px 0px 8px;}

#FAQDiv{ position:relative; float:left; width:300px; height:192px; }
#FaqHead{ position:relative; width:292px; height:37px; padding:27px 0px 0px 8px; text-align:left;}
#FaqText{ position:relative; width:300px; height:128px;}
.FaqLink{ position:relative; width:300px; height:40px; }
.FaqBullet{ position:relative; float:left; width:20px; height:28px; padding:12px 0px 0px 8px; text-align:left;}
.FaqLinkText{ position:relative; float:left; width:230px; height:30px; padding:10px 0px 0px 1px; text-align:left;}

#MainFooter{ position:relative; width:1000px; height:130px;  background-image:url(../../Includes/Images/FooterBack.gif); background-repeat:no-repeat;}
#Footer{ position:relative; width:1000px; height:95px;  background-image:url(../../Includes/Images/FooterBack.gif); background-repeat:no-repeat;}
#FooterR1{ position:relative; width:1000px; height:32px;}
#FooterContainer{ position:relative; width:1000px; height:11px;}
#FooterContainerLeft{ position:relative; float:left; width:20px; height:11px;}
.FooterLink{ position:relative; float:left; height:11px;}
.FooterLinkRightSpace{ position:relative; float:left; width:5px; height:11px;}
.FooterLinkDots{ position:relative; float:left; width:2px; height:11px;}
.FooterLinkLeftSpace{ position:relative; float:left; width:4px; height:11px;}

.FooterLinkLeftSpace1{ position:relative; float:left; width:10px; height:11px;}

#FooterR3{ position:relative; width:1000px; height:19px;}
#Copy{ position:relative; width:1000px; height:10px;}
.CopyVrLine{ position:relative; float:left; width:1px; height:8px; border-right:1px solid #AFB0B0; padding-top:2px;}
#CopyLeft{ position:relative; float:left; width:267px; height:10px;}

#Copy1{ position:relative; width:1000px; height:15px;}
#Copy2{ position:relative; width:1000px; height:39px; text-align:center;}
#Copy2Left{position:relative; float:left; width:387px; height:39px;}
#Copy2Image{position:relative; float:left; width:39px; height:39px;}
#Copy2Text{position:relative; float:left; width:285px; height:23px; padding:16px 0px 0px 8px; text-align:left;}

#RowContentRight{ position:relative; float:left; width:62px; height:533px;background-image:url(../../Includes/Images/ContentRightBack.gif);
background-repeat:no-repeat;}

/* Inside Layout Starts */
#RowContentInLeftHr{ position:relative; float:left; width:14px; height:530px; background-image:url(../../Includes/Images/ContentHRLeft.gif);
background-repeat:no-repeat;}
#RowContentInCenter{ position:relative; float:left; width:844px; min-height:530px; }
*html #RowContentInCenter{ height:530px;}
#RowContentTopLine{ position:relative; width:844px; height:22px; background-image:url(../../Includes/Images/ContenLineTop.gif);
background-repeat:no-repeat;}
#RowContentInside{ position:relative; width:844px; min-height:508px;}
*html #RowContentInside{ height:508px; }
#ContentMenuLeft{ z-index:99999; position:relative; float:left; width:185px; min-height:508px; }
*html #ContentMenuLeft{ height:508px; }
#MenuLeftUp{ position:relative; width:185px; min-height:290px;}
*html #MenuLeftUp{ height:290px; }
/*#MenuLeftTop{ position:relative; width:159px;  height:26px; background-image:url(../../Includes/Images/MenuLeftTOp.gif);
 background-repeat:no-repeat; padding:16px 0px 0px 26px; text-align:left;}*/
.MenuLeftTop { position:relative; width:185px;  height:26px; background-image:url(../../Includes/Images/MenuLeftTOp.gif);
 background-repeat:no-repeat; padding:16px 0px 0px 0px; text-align:center; color:#AFD1B8; font-family:Arial; font-size:16px; font-weight:bold; text-decoration:none; }
#MenuContainer{ z-index:99999; position:relative; width:185px; min-height:218px; background-image:url(../../Includes/Images/MenuRepeater.gif); 
background-repeat:repeat-y; } 
*html #MenuContainer{ height:218px; }
/*.MenuMainDiv{ position:relative; width:181px; height:32px; }
.MenuBullet{ position:relative; float:left; width:38px; height:32px; }
.MenuNavigation{ position:relative; float:left; width:142px; height:21px; padding:11px 0px 0px 1px; text-align:left; }*/
#MenuBottom{ position:relative; width:185px; height:33px; background-image:url(../../Includes/Images/MenuBottom.gif); background-repeat:no-repeat; }
#CarfDiv{position:relative; width:185px; height:193px; padding:25px 0px 0px 0px; text-align:center; }
#ContentRight{position:relative; float:left; width:649px; min-height:498px; padding:5px 5px 5px 5px; text-align:left; }
*html #ContentRight{ height:498px; }

#RowContentInRightHr{ position:relative; float:left; width:14px; height:530px; background-image:url(../../Includes/Images/ContentHrRight.gif);
background-repeat:no-repeat;}
/* Inside Layout Ends */



.MethodText{ font-family:verdana; font-size:10px; font-weight:normal;color:#666666; text-decoration:none;}
.MethodText a{ font-family:verdana; font-size:10px; font-weight:normal;color:#666666; text-decoration:none;}
.MethodText a:hover{ font-family:verdana; font-size:10px; font-weight:normal;color:#666666; text-decoration:none;}

.TopLinkText{ font-family:verdana; font-size:9px; font-weight:normal;color:#666666; text-decoration:none;}
.TopLinkText a{ font-family:verdana; font-size:9px; font-weight:normal;color:#666666; text-decoration:none;}
.TopLinkText a:hover{ font-family:verdana; font-size:9px; font-weight:normal;color:#339999; text-decoration:none;}

.MenuText{ font-family:verdana; font-size:11px; font-weight:bold; color:#669C41; text-decoration:none;}
.MenuText a{ font-family:verdana; font-size:11px; font-weight:bold;color:#669C41; text-decoration:none;}
.MenuText a:hover{ font-family:verdana; font-size:11px; font-weight:bold;color:#afd1b8; text-decoration:none;}

.OurPhilText{ font-family:verdana; font-size:11px; font-weight:bold; color:#336699; text-decoration:none;}
.OurPhilText a{ font-family:verdana; font-size:11px; font-weight:bold;color:#336699; text-decoration:none;}
.OurPhilText a:hover{ font-family:verdana; font-size:11px; font-weight:bold;color:#669933; text-decoration:none;}

.OurPhilTextU{ font-family:verdana; font-size:11px; font-weight:bold; color:#336699; text-decoration:underline;}
.OurPhilTextU a{ font-family:verdana; font-size:11px; font-weight:bold;color:#336699; text-decoration:underline;}
.OurPhilTextU a:hover{ font-family:verdana; font-size:11px; font-weight:bold;color:#669933; text-decoration:underline;}

.CenterText{ font-family:verdana; font-size:11px; font-weight:bold; color:#669933; text-decoration:none;}
.CenterText a{ font-family:verdana; font-size:11px; font-weight:bold;color:#669933; text-decoration:none;}
.CenterText a:hover{ font-family:verdana; font-size:11px; font-weight:bold;color:#669933; text-decoration:none;}

.FooterText{ font-family:verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
.FooterText a{ font-family:verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
.FooterText a:hover{ font-family:verdana; font-size:10px; font-weight:normal; color:#669933; text-decoration:none;}

