.ProductBox {

  position: relative;

  top: 6px;

  left: 0px;

  width: 540px;	

  float: left;

  text-align: left;

  font-size: 14px;

  font-weight: bold;

  color: #fff;

  border: 0px solid #ddd;

}



.ProductTitle {

  float: left;

  top: 6px;

  left: 300px;

  width: 240px;	

  height: 30px;

  text-align: left;

  font-size: 14px;

  font-weight: bold;

  color: #0077ff;

  border: 1px solid #ddd;

}



/* all reset,layout */

#logo {

	margin-left: 100px;

}

* {



    margin:  0;



    padding: 0;



}



td,p,div,tr {



    font-family: Tahoma,verdana,arial;



    font-size:   12px;



    color:       #333333;



}



body {



    font-family: verdana,tahoma;



    font-size:   12px;



    padding:     0px 0px 0px 0px;



    margin:      0px 0px 0px 0px;



    color:       #333;



}



.all {

	font-family:         verdana,tahoma;

	font-size:           12px;

	margin:              0px;

	color:               #333;

	background-color:    #fff;

	/**    background-image:  url(../images/all_bg.png); **/



    background-repeat: repeat-x;



	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



#container {



    width:            100%;



    /** background-image:  url(../images/all_bg.png);  **/



    background-repeat: repeat-x;



   



}



#wrapper {

	width:            100%;

	background-color: #FFFFFF;

	clear: both;

    



}



#headert {

	background-image:  url(../images/bg.jpg);

	background-repeat: repeat-x;

	height:            130px;

	width: 100%;

	border: 0px solid #f00;

	margin-top: 6px;

	clear: both;

	float: left;





}

#headert2 {

	background-image:  url(../images/bar_3.gif);

	background-repeat: repeat-x;

	height:            130px;

	width: 800px;

	float: left;

	margin-left: 100px;



}



#header {



    width:             100%;



/**    background-image:  url(../images/header.png);  **/



    background-repeat: repeat-x;



    height:            91px;



}



#topmenu {



    padding-top:         62px;



/**    background-image:    url(../images/topmenu_bg.png);  **/



    background-repeat:   no-repeat;



    height:              28px;



    background-position: bottom ;



}



#topinfo {



/**    background-image:  url(../images/topinfo_bg.png);  **/



    background-repeat: repeat-x;



    width:             100%;



    height:            34px;



    line-height:       34px;



}



#path {



    text-align:   left;



    padding-left: 30px; 



/**    background-image: url(../images/pathway.png); **/



    background-repeat: no-repeat; 



    background-position: left;



    



    



    



}



#dateinfo {



    text-align: right; 



/**    background-image: url(../images/date.png); **/



    background-repeat: no-repeat; 



    background-position: right;



    padding-right:35px;



    



    



    



}



#content {

	margin-left: 100px;

	float: left;

	clear: both;

	text-align: left;

}



#left{



   padding-left:5px;



   margin-top:15px;



   border: 0px solid #f00;



}



#left .moduletable h3 {

	/**  **/   background-image:    url(../images/title_account_en.gif);

	color: #FFFFFF;

	width: 150px;

	padding-left: 25px;

	background-repeat: no-repeat;

	font-size: 12px;

	height: 43px;

	line-height: 43px;

}



#right {



    background-image:  url(../images/rightads_bg.png);



    padding-top:       60px;



    background-repeat: no-repeat;



    background-color:  #F7E9D7; 



   



    



}



#right .moduletable {



    padding-left:  10px;



    padding-right: 10px;



    padding-bottom:20px;



}



#right .moduletable h3 {



    padding-left:        25px;



    background-image:    url(../images/rightth.png);



    background-repeat:   no-repeat;



    background-position: left; 



    color: #C54D4C; 



    border-bottom: 1px solid #FFFFFF; 



   



    



    



}



#maincontent {



    padding-right: 10px;



    margin-top:    15px;



    margin-left:  5px;



	text-align:left;



}



#footer {

	/**    background-image: url(../images/footer.png); **/



    background-repeat: repeat-x;

	/**    height:39px;  **/



    width:100%;

	margin-top:20px;

	border: 0px solid #f00;

	float: left;

	text-align: center;

}







#footer p {



padding-top:10px;



}











.product1 {



  position: relative;	



  float: left;



  border: 0px double #cccccc;



  width: 690px;



  height: 180px;



  background: url(../images/product-bg.PNG) no-repeat; 



}







.product1-text {



  position: relative;



  top: 46px;



  left: 50px;



  width: 530px;	



  float: left;



  text-align: left;



  font-size: 14px;



  font-weight: bold;



  color: #fff;



  line-height: 20px;



}







.product1-text a:link {



    font-size:   12px;



    padding:     0 5px 0 5px;



    font-weight: normal;



    color:        #ffffff;



}



.product1-text a:hover {



    font-size:    12px;



    color:        #fff;



    padding-left: 5px;



    text-decoration: underline;



}







.blurb1 {

	position: relative;

	float: left;

	border: 0px double #cccccc;

	width: 572px;

	height: 180px;

	background: url(../images/Front-Blurb-bg-01.PNG) no-repeat;

	padding-right: 15px;

	

}







.blurb2 {



  position: relative;	



  float: left;



  border: 0px double #cccccc;



  width: 572px;



  height: 180px;



  background: url(../images/Front-Blurb-bg-02.PNG) no-repeat; 



}







.blurb-text {



  position: relative;



 top: 46px;



 left: 180px;



  width: 380px;	



  float: left;



  text-align: left;



  font-size: 14px;



  font-weight: bold;



  color: #fff;



  line-height: 20px;



}























/* joomla css stuff */



ul#mainlevel-nav {



    list-style:   none;



    font-size:    11px;



    height:       28px;



    padding-left: 20px;



}



ul#mainlevel-nav li {



    float:          left;



    font-size:      11px;



    font-weight:    normal;



    text-transform: lowercase;



    text-align:     center;



    font-family:    Arial,Tahoma, Helvetica, sans-serif;



    display:        block;



    background:     none ;



    padding-right:  20px;



    padding-top:    5px;



}



ul#mainlevel-nav li a {



    display:         block;



    padding-left:    5px;



    padding-right:   5px;



    padding-top:     0px;



    text-decoration: none;



    color: #FFFFFF;



    font-weight: bold;



}



ul#mainlevel-nav li a:hover {



    display:          block;



    padding-left:     5px;



    padding-right:    5px;



    text-decoration:  none;



    font-weight:      bold;



    



}



a:link, a:visited {



    color:           #555555;



    font-weight:     bold;



    text-decoration: none;



}



a:hover {



    color: #0067B5;



}



form {



    display: inline;



    margin:  0;



    padding: 0;



}



h1 {



    color:       #666666;



    font-weight: normal;



    font-size:   20px;



}



ul {



}



li {



}



img {



    border: none ;



}



ol {



    margin-left:         20px;



    list-style-position: inherit;



}



blockquote {



    margin: 10px;



}



blockquote div {



}



pre {



    padding: 10px;



}



table.contenttoc {



    border:  1px solid #CCCCCC ;



    margin:  3px;



    padding: 5px;



}



.contenttoc th {



    background-color: #6A543F;



    padding:          3px;



    color:            #FFFFFF;



    font-weight:      bold;



}



.contenttoc a {



    font-size:   11px;



    padding:     0 5px 0 5px;



    font-weight: normal;



}



.contenttoc a:hover {



    font-size:    11px;



    color:        #666666;



    padding-left: 5px;



}



.contenttoc td {



    padding:    3px;



    background: #FFFFFF ;



}



.contentpane {



    font-family: Arial,Tahoma,  Helvetica, sans-serif;



    font-size:   11px;



   



    text-align:  left;



}



.contentpaneopen ul {



    margin-left: 10px;



}



.contentpane ul {



    margin-left: 10px;



}



table.contentpaneopen,table.contentpane {



}



table.contentpaneopen li {



    margin-left: 40px;



}



div.moduletable {
	margin-bottom: 15px;
	text-align:    left;
	background-color: #EFEFEF;
	width: 90%;
	margin-top: 0px;
	padding-bottom: 5px;
	list-style-type: none;
}



div.moduletable td {



    text-align: left;



}



div.moduletable h3 {

	text-align:          left;

	color:               #000099;

	font-weight:         bold;

	font-size:           14px;

	/**    background-image:    url(../images/thicon.png);  **/



    background-repeat:   repeat;

	line-height:         24px;

	background-image: url(../images/sidetitlebg.gif);

	height: 30px;

/*	width: 100%;*/

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding-left: 10px;

}



table.moduletable th {



    color:               #898371;



    text-align:          left;



    vertical-align:      middle;



    font-weight:         normal;



    padding-left:        5px;



    padding-top:         15px;



    padding-bottom:      10px;



    font-size:           14px;



    background-image:    url(../images/modth.png);



    background-repeat:   no-repeat;



    background-position: bottom;



    width:               230px;



    text-transform:      uppercase;



}



.contentpaneopen fieldset {



    border: none ;



    width:  100%;



}



.contentpaneopen td {



    padding:     0;



    text-align:  left;



   



}



.contentdescription {



}



.latestnews li {



    list-style-type: none;



}



.latestnews li a {



    border-bottom: 1px dashed #E2E2E2 ;



    display:       block;



}



.latestnews li a:hover {



}



.mostread li {



    list-style-type: none;



}



.mostread li a {



    border-bottom: 1px dashed #999999 ;



    display:       block;



}



.mostread li a:hover {



}



ul.latestnews li {



    padding:     2px 2px 5px 0px;



    margin-left: 0px;



    color:       #808080;



    width:       auto;



    text-align:  left;



}



.latestnews a:link {



    text-transform: lowercase;



    color:          #C5BCA3;



}



.latestnews a:visited {



    color: #C5BCA3;



}



.latestnews a:hover {



    color: #666666;



}



ul.mostread li {



    margin-left: 0px;



    color:       #808080;



    width:       auto;



    text-align:  left;



    padding:     2px 2px 3px 0px;



}



.mostread a:link {



    text-transform: lowercase;



    color:          #CCCCCC;



}



.mostread a:visited {



    color: #CCCCCC;



}



.mostread a:hover {



    color: #666666;



}



td.contentheading {



    color:           #6A543F;



    font-family:     Tahoma,arial,Helvetica, sans-serif;



    text-decoration: none;



    font-weight: bold;



    font-size:       18px;



}



div.componentheading {



    color:           #323435;



    font-family:     tahoma, Helvetica, sans-serif;



    text-decoration: none;



    font-weight:     normal;



    font-size:       18px;



    text-align:      left;



    margin: 0px 0px 20px 5px;



}



a.contentpagetitle:link,a.contentpagetitle:hover {



    font-family:     Tahoma,Arial,tahoma, Helvetica, sans-serif;



    text-decoration: none;



    font-size:       18px;



}



a.contentpagetitle:hover {



    color: #CCCC99;



}



.createdate, td.createdate {



    color: #2CD0FC;



    font-size:      11px;



    font-weight:    normal;



    text-transform: uppercase;



    border-bottom:  1px solid #F0F0F0 ;



   



}



.modifydate,.small {



    color:          #666666;



    font-size:      10px;



    font-weight:    normal;



    text-transform: none;



}



.highlight {



    color:            #FFFFFF;



    background-color: gray;



}



.mosimage {



    margin:  5px;



    padding: 5px;



    border:  1px #f0f0f0 solid ;



}



.mosimage_caption {



    background-color: #f0f0f0;



    padding:          1px 2px;



    color:            #898371;



    font-size:        10px;



    font-weight:      bold;



}



.contentpaneopen img {



    margin: 5px;



}



.contentpane img {



    margin: 5px;



}











a.mainlevel:link, a.mainlevel:visited {

	list-style-type:none;

	display:         block;

	height:          24px !important;

	height:          27px;

	vertical-align:  middle;

	font-size:       16px;

	font-weight:     normal;

	text-align:      left;

	text-decoration: none;

	text-transform:  capitalize;

	color: #555555;

	padding-top:     6px;

	padding-left:10px;

	width:70%;

	   font-weight:     bold;



}



a.mainlevel:hover {



  /*  background:#87C1ED;*/



    text-decoration: none;



    color:           #0067B5;



    font-weight:     bold;



}



a.mainlevel#active_menu {



    color:       #0067B5;



    font-weight: bold;



}



a.mainlevel#active_menu:hover {



    color: #0067B5;



}



a.sublevel:link, a.sublevel:visited {



    font-size:      11px;



    padding-left:   10px;



    padding-bottom: 3px;



    line-height:    20px;



    display:        block;



    margin-left:    10px;



    font-family:    Arial, Verdana,Tahoma;



    color:          #00CCCC;



    text-transform: lowercase;



    font-weight:    normal;



}



a.sublevel:hover {



    text-decoration: none;



}











#mod_login_username {



    width:         100px;



	height:       20px;



    padding:       2px;



    border:        none ;



    font-size:     12px;



    margin:        0px 10px 5px 0;



    border-right:  1px solid #333 ;



    border-bottom: 1px solid #333 ;



    border-left:  1px solid #333 ;



    border-top: 1px solid #333 ;



}



#mod_login_password {



    width:         100px;



	height:       20px;



    padding:       2px;



    border:        none ;



    font-size:     16px;



    margin:        0px 10px 5px 0;



    border-right:  1px solid #333 ;



    border-bottom: 1px solid #333 ;



    border-left:  1px solid #333 ;



    border-top: 1px solid #333 ;



}



#mod_login_remember {



    width:15px;



    border:     1px solid gray ;



    background: white ;



/**    margin: 0px 0px 0px 0px;  **/



}







.labelbox {



    font-size:  14px;



/**    border:     1px solid gray ;  **/



    height:     20px;



    color: #111;



    margin: 10px 0px 0px 0px;



/**    background: #2277bb;  **/



}



.loginfield {



    border:     0px solid gray ;



    background: #fff ;



    margin: 0px 0px 0px 0px;



    width: 180px;



    font-size:   1.8em;



}







/*.inputbox {

	border: 1px solid gray;

	background: #fff;

	/*   height:     16px;*/ 



/*	width:200px;

	font-family: Verdana;

	font-size: 9px;

	line-height: 25px;

	color: #000000;

	height: 25px;





	



}*/



.button {







    padding:     1px;



/*    padding:     2px !important;*/



    color: #FFFFFF;



    font-size:   14px;



    border:      none ;



    font-weight: bold;



    background: #000000;



    height:      26px; 



    background-image: url(../images/button_bg.png); 



    background-repeat: repeat-xy;



    margin: 10px 0px 0px 0px;  



    



    



}



.sectiontableheader {



    font-weight: bold;



    background:  #DCD9D9 ;



    padding:     4px;



    color: #555555;



}



.sectiontableentry1 td {



    padding: 3px;



}



.sectiontableentry2 td {



    padding:    3px;



    background: #F7E9E7;



}



.sectiontableentry1 {



    padding: 2px;



}



.sectiontableentry2 {



    padding: 2px;



}



.readon {



    font-size: 11px;



    height:    20px;



    padding:   2px 25px 2px 22px;



    float:     right;



}



.readon a:link, .readon a:visited {



    color: #FFFFFF;



}



.readon a:hover {



    color: #EBCA71;



}



.back_button a {



    padding: 2px 5px 2px 20px;



}



.back_button a:hover {



    padding: 2px 5px 2px 20px;



    color:   #DB4646;



}



.pagenav {



    text-align:        center;



    color:             #ffffff;



    margin:            0px -2px 0px 0px;



    padding:           1px 6px 1px 6px;



    font-size:         11px;



    font-family:       arial,verdana,tahoma;



    background-image:  url(../images/btnlogin.gif);



    background-repeat: repeat-x;



}



a.pagenav, a.pagenav:visited {



    color: #ffffff;



}



a.pagenav:hover {



    color:            #ffffff;



    background-color: #000000;



    border:           1px solid #5d5d5d ;



}



/* content style */



.penting {



    border:           1px dotted #FFCC99 ;



    background-color: threedlightshadow;



}



.pathway {



    font-weight: normal;



    text-align:  left;



    color:       #121B1F;



}



#mod_search_searchword .inputbox {



    height:      30px;



    line-height: 30px;



    font-size: 20px;



}



#registrationTable{



float:left;







width: 350px;







}

#cbIconsBottom {display:none;}

/*#cbIconsTop, #cbIconsBottom, .cbFieldIcons, .cbFieldIconsLabels {display:block;}

*/

.titleCell {







    border:           0px solid #5d5d5d ;







	}

#leftt{
	height: 0px;
}
#leftb {

	height: 5px;

/*	border: 1px solid #69A6D6;

	background-image: url(../images/bar_3.gif);

*/}

#maint {
	height: 22px;
	background-image: url(../images/mt.jpg);
	background-repeat: no-repeat;
	background-position: -5px top;
	width: 750px;
}

#mainm {

	background-image: url(../images/mm.jpg);

	background-repeat: repeat-y;
background-position: -5px top;
	width: 750px;

	padding-left: 10px;

}

#mainb {

	height: 38px;

	background-image: url(../images/mb.jpg);

	background-repeat: no-repeat;

	background-position: -5px top;

	width: 750px;

}



#leftm {

/*	border: thin solid #0369B9;

	background-color: #D0E3F2;*/

	padding-left: 15px;

}
#wrapper {
	margin: 0px;
}
#wrapper table {
	margin: 0px;
}
#wrapper #test3 {
	margin: 0px;
	width: 750px;
	height: 1px;
}

#wrapper #test2 {
	width: 242px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

