/* CSS Document */
body {background-image:  url("images/lined_background.gif"); margin-left:0px; margin-top:0px;}
p{margin-right:10px; margin-left:10px; margin-bottom:10px; margin-top:10px;}
.box1{
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	color: #303030;
	text-align:left;
	FONT-WEIGHT:normal;
	margin-right:20px;
	background-image:  url("images/logo-part-bg.jpg");
	background-repeat: no-repeat;
}
.bodytext {font-size: 10pt; font-family: verdana, arial, sans-serif; color: #303030; text-align:left; FONT-WEIGHT:normal;text-align:justify; margin:0px 10px 0px 10px; }
.bodytext a{font-size: 10pt; font-family: verdana, arial, sans-serif; color: #303030; text-align:left; FONT-WEIGHT:normal;text-align:justify; TEXT-DECORATION: underline;}
h1 {
	font-size: 17pt;
	font-family: verdana, arial, sans-serif;
	color: #0490E8;
	font-weight:bold;
	text-align:center;
	text-transform: capitalize;
}
.top a{
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM:medium none; BORDER-LEFT: #E1E3E0 1px solid; BORDER-RIGHT: #E1E3E0 1px solid; BORDER-TOP: medium none; COLOR: #303030; DISPLAY: block; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none; VERTICAL-ALIGN: middle; WIDTH: 123px
}
.top a:hover{
	BACKGROUND-COLOR:#FFEBCD; color: #303030; TEXT-DECORATION: none;
}
li {
	margin-left:25px;
	margin-right:15px;
	list-style-position: outside;
}

 
.menu ul {
list-style-type: none; /* suppression of useless elements */
width: 100%; /* precision for Opera */
text-align:left;
}
.menu li { float:left;} /* lists aligned to the left */

.menu a {
     margin:0px;
     width: 114px; /* definition of menu button size */
     height: 23px;
     float: left;
     display: block;
     text-align: center;
     border: 0px solid gray;
     text-decoration: none;
     background: #ffffff;
	 FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal;
	 COLOR: #303030;
	 BORDER-BOTTOM: medium none; BORDER-LEFT: #E1E3E0 1px solid; BORDER-RIGHT:  #E1E3E0 1px solid; BORDER-TOP:medium none;
	 VERTICAL-ALIGN: bottom;
     }
	 
.menu a:hover {
     /*background-color: #FFDAA1;*/
	 background-color:#FFEBCD;
     border: 0px solid gray; 
	 /*color:#666666;*/
	 
	 BORDER-BOTTOM:medium none; BORDER-LEFT:  #E1E3E0 1px solid; BORDER-RIGHT:  #E1E3E0 1px solid; BORDER-TOP: medium none;
     }

.menu a:active {
     background: #FFB13B;
     border: 0px solid gray; 
     color: #fff;
     }
.submenu ul {
list-style-type: none; /* suppression of useless elements */
width: 100%; /* precision for Opera */
text-align:left;
}
.submenu li { float:left;} /* lists aligned to the left */

.submenu a {
     margin:0px;
     width: 90px; /* definition of menu button size */
     height: 23px;
     float: left;
     display: block;
     text-align: center;
     border: 0px solid gray;
     text-decoration: none;
     background: #ffffff;
	 FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal;
	 COLOR: #303030;
	 BORDER-BOTTOM: medium none; BORDER-LEFT: #E1E3E0 1px solid; BORDER-RIGHT:  #E1E3E0 1px solid; BORDER-TOP:medium none;
	 VERTICAL-ALIGN: bottom;
     }
	 
.submenu a:hover {
     /*background-color: #FFDAA1;*/
	 background-color:#FFEBCD;
     border: 0px solid gray; 
	 /*color:#666666;*/
	 
	 BORDER-BOTTOM:medium none; BORDER-LEFT:  #E1E3E0 1px solid; BORDER-RIGHT:  #E1E3E0 1px solid; BORDER-TOP: medium none;
     }

.submenu a:active {
     background: #FFB13B;
     border: 0px solid gray; 
     color: #fff;
     }
.footerlink {
	FONT-WEIGHT: Normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlink a {
	FONT-WEIGHT: Normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlink a:hover {
	FONT-WEIGHT: Normal; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyright  {
	FONT-WEIGHT: Normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyright A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style1 {font-size: 12pt; font-family: verdana, arial, sans-serif; color: #ffffff; text-align:left; FONT-WEIGHT:bold;}
.style1 a{font-size: 12pt; font-family: verdana, arial, sans-serif; color: #ffffff; text-align:left; FONT-WEIGHT:bold; TEXT-DECORATION: none}

.other {font-size: 12pt; font-family: verdana, arial, sans-serif; color: #5F625D; text-align:left; FONT-WEIGHT:bold;background: url("images/other-top.jpg") no-repeat;}
.other-bg{background: url("images/other-bg.jpg") repeat;}
.interlink {font-size: 10pt; font-family: verdana, arial, sans-serif; color: #303030; text-align:right; FONT-WEIGHT:bold;}
.interlink a{font-size: 10pt; font-family: verdana, arial, sans-serif; color: #0000ff; text-align:right; FONT-WEIGHT:bold; TEXT-DECORATION: none}
.style3 a{font-size: 12pt; font-family: verdana, arial, sans-serif; color: #0000ff; text-align:center; FONT-WEIGHT:bold;}
.title{
	font-size: 13pt;
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	color: #025180;
}
.author{
	font-size: 13pt;
	font-family: verdana, arial, sans-serif;
	text-align:center;
	font-weight:bold;
	color: #025180;
	font-style:italic;
	text-transform: capitalize;
}
.optimization-style {
	font-size: 12pt;
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	text-align:left;
	FONT-WEIGHT:bold;
	background: url("images/optimisation-top.jpg") no-repeat;

}
.optimization-style a {
	font-size: 12pt; 
	font-family: verdana, arial, sans-serif; 
	color: #ffffff; 
	text-align:left; 
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: none;
	}
.optimization-style-bg{
	background: url("images/optimisation-bg.jpg") repeat;
	}
.designing-style {
	font-size: 12pt; 
	font-family: verdana, arial, sans-serif; 
	color: #ffffff; 
	text-align:left; 
	FONT-WEIGHT:bold; 
	background: url("images/designing-top.jpg") no-repeat;
}
.designing-style a{
	font-size: 12pt; 
	font-family: verdana, arial, sans-serif; 
	color: #ffffff; 
	text-align:left; 
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: none; 
	}
.designing-style-bg{
	background: url("images/designing-bg.jpg") repeat;
	}
.hosting-style {
	font-size: 12pt; 
	font-family: verdana, arial, sans-serif; 
	color: #ffffff; 
	text-align:left; 
	FONT-WEIGHT:bold; 
	background: url("images/hosting-top.jpg") no-repeat;
}
.hosting-style a{
	font-size: 12pt; 
	font-family: verdana, arial, sans-serif; 
	color: #ffffff; 
	text-align:left; 
	FONT-WEIGHT:bold; 
	TEXT-DECORATION: none;
	}
.hosting-style-bg{
	background: url("images/hosting-bg.jpg") repeat;
	}