/*--------------------------------------------------------------------------
 *Filename:			pop-up.css
 *Description:		Global CSS
 *Version:			1.0.0 (2010-02-16)
 *Author:			Freetimers Internet
------------------------------------------------------------------------- */


/* body
------------------------------------------------------------------------- */
body{font:11px/14px Arial, Helvetica, sans-serif;color:#000; margin:0;padding:0;}
.col-left{width:70%;float:left;padding:0;margin:0;}
.col-right{width:29%;float:right;padding:0;margin:0;}

/* text
------------------------------------------------------------------------- */
h2{font-size:2em; line-height:normal;}
h3{font-size:1.6em; line-height:normal;}
h4{font-size:1.4em; line-height:normal;}
h5{font-size:1.2em; line-height:normal;}
h6{font-size:1.1em; line-height:normal;}

p{margin:0 0 10px 0;}
p.notes{font-style:italic;color:#c00;margin:5px 0;padding:2px 0 2px 25px;font-size:11px;background:url(../images/icons/note.png) no-repeat 0 2px;}
p.information{color:#12469C;margin:5px 0;padding:2px 0 2px 25px;font-size:12px;background:url(../images/icons/info.png) no-repeat 0 2px;font-weight:bold;}
a.addNew{margin:5px 0;padding:2px 0 0 25px;font-size:11px;background:url(../images/icons/add.png) no-repeat 0 0;font-weight:bold;}
a.refresh{margin:5px 0;padding:2px 0 0 25px;font-size:11px;background:url(../images/icons/refresh.png) no-repeat 0 0;font-weight:bold;}
.copyright{width:100%;text-align:center;font-size:10px;padding:5px 0;margin:10px 0 0 0;}

/* form
------------------------------------------------------------------------- */
form{margin:10px 0;width:100%;}
label{padding:2px 0;display:inline;width:155px;float:left;font-weight:normal;}
label.small{padding:2px 0;display:inline;width:75px;float:left;font-weight:normal;}
label.long{padding:2px 0;display:inline;width:250px;float:left;}
label em{float:right;color:#ff0000;}

input[type="text"],input[type="password"],textarea,select{background-color:#e1e1e1;border:#797979 1px solid;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{background-color:#fdfdfd;}
input[type="text"]{margin:2px;padding:2px;display:inline;width:250px;float:left;font-size:11px;color:#333;}
input[type="password"]{margin:2px;padding:2px;display:inline;width:250px;float:left;font-size:11px;color:#333;}
input[type="text"].date-pick{width:150px;}
input[type="text"].small{margin:2px;padding:2px;display:inline;width:75px;float:left;font-size:11px;color:#333;}
input[type="text"].med{margin:2px;padding:2px;display:inline;width:125px;float:left;font-size:11px;color:#333;}
input[type="text"].qnty{margin:2px;padding:2px;display:inline;width:30px;float:left;font-size:11px;color:#333;}
select {margin:2px;padding:2px;display:inline;width:255px;float:left;font-size:11px;color:#333;}
input[type="submit"],input[type="button"],input[type="reset"]{margin:2px;padding:5px 10px;display:inline;float:right;font-size:11px;color:#000;}
textarea {margin:2px;padding:2px;display:inline;width:250px;float:left;font-size:11px;height:70px;color:#333;}
label.chkbox{display: inline;float: left;padding:0 15px 0 5px;height:auto;width: auto;text-align: left;	margin:0;clear:none;color:#333;}

.freecap{float:left;margin:5px 5px 5px 155px;height:60px;}

/*Page Include
------------------------------------------------------------------------- */
.inc-page{width:100%;margin:0 0 5px 0;}
.inc-page img{border:#666 solid 1px;margin:5px;}

.mod-page{width:100%;margin:0 0 5px 0;}

.inc-content{width:100%;margin:0 0 5px 0;}
.inc-content a{color:#000;text-decoration:none;float:left;width:100%;}
.inc-content a span{color:#333;float:right;font-size:0.75em;display:inline;font-weight:normal;}
.inc-content a:hover{color:#666;}
.inc-content a span:hover{color:#666;}
.inc-content p{color:#666;margin:0;float:left;padding:0 0 5px 0;}
.inc-content p.more{color:#666;margin:0;float:right;padding:0 0 5px 0;text-align:right;}

.inc-item {width:100%;margin:5px 0;}

.inc-cat{list-style-type:none;margin:0;float:left;margin:5px 0;padding:0;font-size:11px;border-left:1px dotted #000;}
.inc-cat li{display:inline;float:left;padding:2px 0; margin:0;}
.inc-cat li a{padding:0 5px;text-decoration:none;color:#333;border-right:1px dotted #000;}

/*Misc
------------------------------------------------------------------------- */
.error,.err{color:#ff0000;font-size:10px;font-weight:normal;margin:5px 0 0 0;}
ul.error li,ul.err li{background:url(../images/err_bullet.gif) no-repeat 0 -1px;padding:0 0 5px 20px;}
.modCollapseHeader {cursor:pointer;}
.modCollapseContainer{height:auto;}
/*
.collapse{display:none;}
.expand{display:block;}
 */

/* generic
------------------------------------------------------------------------- */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.spacer{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:5px}
.hr{clear:both;display:block;overflow:hidden;width:100%;height:1px;border-top:#dcdcdc 1px solid;margin:10px 0;}
.right{float:right;}
.left{float:left;}

@media print {
	.noPrint{display:none;}
}